DynamicDataRoute Classe

Definição

Representa uma rota utilizada pelos Dados Dinâmicos ASP.NET.

public ref class DynamicDataRoute : System::Web::Routing::Route
public class DynamicDataRoute : System.Web.Routing.Route
type DynamicDataRoute = class
    inherit Route
Public Class DynamicDataRoute
Inherits Route
Herança
DynamicDataRoute

Observações

Usas rotas para configurar o comportamento dos Dados Dinâmicos.

A propriedade estática Routes do RouteTable tipo contém um conjunto de rotas. Para Dados Dinâmicos, uma ou mais rotas são normalmente registadas (adicionadas à Routes propriedade) no Application_Start evento no ficheiro Global.asax. Por exemplo, as rotas determinam se os detalhes de uma linha de dados devem ser apresentados na mesma página da lista de linhas. Também podem determinar se os detalhes devem aparecer na mesma página que a lista de linhas para algumas tabelas, mas não para outras.

Define as Actionpropriedades , ViewName, Table, e Model fornece um padrão para a URL no Route construtor.

A Dynamic Data utiliza o padrão de URL que fornece para corresponder padrões de URL para pedidos e para criar URLs. Para obter mais informações, veja DynamicDataRoute.

Construtores

Name Description
DynamicDataRoute(String)

Inicializa uma nova instância da DynamicDataRoute classe usando o padrão URL especificado.

Propriedades

Name Description
Action

Recebe ou define o nome de uma ação para uma rota.

Constraints

Obtém ou define um dicionário de expressões que especificam valores válidos para um parâmetro URL.

(Herdado de Route)
DataTokens

Obtém ou define valores personalizados que são passados ao gestor de rotas, mas que não são usados para determinar se a rota corresponde a um padrão de URL.

(Herdado de Route)
Defaults

Obtém ou define os valores a usar se a URL não contiver todos os parâmetros.

(Herdado de Route)
Model

Obtém ou define o modelo de dados ao qual a rota se aplica.

RouteExistingFiles

Recebe ou define um valor que indica se o encaminhamento ASP.NET deve tratar URLs que correspondem a um ficheiro existente.

(Herdado de RouteBase)
RouteHandler

Obtém ou define o objeto que processa pedidos para a rota.

Table

Obtém ou define o nome da tabela da rota.

Url

Obtém ou define o padrão de URL para a rota.

(Herdado de Route)
ViewName

Obtém ou define o nome da página .aspx associada a uma rota.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetActionFromRouteData(RouteData)

Devolve a ação do RouteData objeto para o pedido Web Dinâmico atual.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetRouteData(HttpContextBase)

Devolve informações de roteamento para um pedido Web específico.

GetTableFromRouteData(RouteData)

Identifica a tabela associada a um pedido de página Web de Dados Dinâmicos.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetVirtualPath(RequestContext, RouteValueDictionary)

Devolve o caminho virtual de uma rota.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ProcessConstraint(HttpContextBase, Object, String, RouteValueDictionary, RouteDirection)

Determina se o valor de um parâmetro corresponde à restrição desse parâmetro.

(Herdado de Route)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também