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) |