DynamicDataRoute Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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) |