Partilhar via


DynamicDataRoute Classe

Definição

Representa uma rota usada por Dados Dinâmicos do 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

Comentários

Você usa rotas para configurar o comportamento de Dados Dinâmicos.

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

Você define as Actionpropriedades , ViewName, Tablee Model e fornece um padrão para a URL no Route construtor.

Os Dados Dinâmicos usam o padrão de URL que você fornece para corresponder aos padrões de URL para solicitações e criar URLs. Para obter mais informações, consulte DynamicDataRoute.

Construtores

DynamicDataRoute(String)

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

Propriedades

Action

Obtém ou define o nome de uma ação para uma rota.

Constraints

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

(Herdado de Route)
DataTokens

Obtém ou define valores personalizados que são passados para o manipulador 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 serem usados 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

Obtém ou define um valor que indica se o roteamento do ASP.NET deve tratar URLs que correspondam a um arquivo existente.

(Herdado de RouteBase)
RouteHandler

Obtém ou define o objeto que processa as solicitações para a rota.

Table

Obtém ou define o nome da tabela para a 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 associado a uma rota.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetActionFromRouteData(RouteData)

Retorna a ação do objeto RouteData para a solicitação da Web de Dados Dinâmicos.

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetRouteData(HttpContextBase)

Retorna informações de roteamento para uma solicitação da Web específica.

GetTableFromRouteData(RouteData)

Identifica a tabela que está associada a uma solicitação de página da Web de Dados Dinâmicos.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetVirtualPath(RequestContext, RouteValueDictionary)

Retorna o caminho virtual de uma rota.

MemberwiseClone()

Cria uma cópia superficial do Object atual.

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

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

(Herdado de Route)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também