DynamicDataRoute Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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) |