Classe |
Descrição |
AcceptVerbsAttribute |
Representa uma característica que especifica o verbo HTTP que o método de ação deve responder. |
ActionDescriptor |
Fornecer informações sobre o método de ação, como o nome do método, o controlador, os parâmetros, as características e os filtros. |
ActionExecutedContext |
Fornecer o contexto do método ActionExecuted da classe ActionFilterAttribute. |
ActionExecutingContext |
Fornecer o contexto do método ActionExecuting da classe ActionFilterAttribute. |
ActionFilterAttribute |
Representa a classe base para características de filtro. |
ActionMethodSelectorAttribute |
Representa uma característica que pode influenciar a seleção de métodos de operação. |
ActionNameAttribute |
Representa uma característica usada para nomear operações. |
ActionNameSelectorAttribute |
Representa uma característica que pode influenciar a seleção de métodos de operação. |
ActionResult |
Encapsular o resultado de um método de operação e usá-lo para representar operações de nível de framework executadas pelo método de operação. |
AdditionalMetadataAttribute |
Fornecer uma classe que implementa o interface IMetadataAware para suportar outras metadados. |
AjaxHelper |
Representa suporte para a apresentação de esquemas AJAX em vistas. |
AjaxHelper<TModel> |
Representa suporte para a apresentação de esquemas AJAX em vistas tipificadas. |
AjaxRequestExtensions |
Representa uma classe que estende HttpRequestBase, adicionando funcionalidade para determinar se uma solicitação HTTP é uma solicitação AJAX. |
AllowAnonymousAttribute |
Representa uma característica que marca os controladores e operações que devem pular a validação AuthorizeAttribute durante a autorização. |
AllowHtmlAttribute |
Permitir que a solicitação inclua HTML no processo de ligação de modelo, saltando a validação de atributos. (Altamente recomendado que a aplicação verifique explicitamente todos os modelos com validação desativada para evitar ataques de script.) |
AreaRegistration |
Fornecer uma maneira de registrar uma ou mais áreas em uma aplicação ASP.NET MVC. |
AreaRegistrationContext |
Encapsular as informações necessárias para registrar um área em uma aplicação ASP.NET MVC. |
AssociatedMetadataProvider |
Fornecer uma classe abstrata para implementar provedores de metadados. |
AssociatedValidatorProvider |
Fornecer uma classe abstrata para classes que implementam provedores de validação. |
AsyncController |
Fornecer compatibilidade reversa com o ASP.NET MVC 3. |
AsyncTimeoutAttribute |
Representa uma característica que define o valor de timeout (em milissegundos) para métodos assíncronos. |
AuthorizationContext |
Encapsula as informações necessárias ao usar a característica AuthorizeAttribute. |
AuthorizeAttribute |
Representa uma característica que restringe o acesso do chamador ao método de operação. |
BindAttribute |
Representa uma característica que fornece detalhes sobre como o mapeamento de modelo deve ser feito para os parâmetros. |
BuildManagerCompiledView |
Representa a classe base de vistas compiladas pelo BuildManager antes da apresentação do motor de visualização. |
BuildManagerViewEngine |
Fornece a classe base para o motor de visualização. |
ByteArrayModelBinder |
Mapeia solicitações de navegador para arrays de bytes. |
CachedAssociatedMetadataProvider<TModelMetadata> |
Fornece a classe abstrata para implementar provedores de metadados em cache. |
CachedDataAnnotationsMetadataAttributes |
Fornece um contêiner para o cache de características do System.ComponentModel.DataAnnotations. |
CachedDataAnnotationsModelMetadata |
Fornece um contêiner para o cache de DataAnnotationsModelMetadata. |
CachedDataAnnotationsModelMetadataProvider |
Implementa o provedor de metadados de modelo em cache padrão do ASP.NET MVC. |
CachedModelMetadata<TPrototypeCache> |
Fornece um contêiner para metadados em cache. |
CancellationTokenModelBinder |
Fornece um mecanismo para propagar notificações de que a operação de ligação de modelo deve ser cancelada. |
ChildActionOnlyAttribute |
Representa uma característica que indica que o método de operação deve ser chamado apenas como suboperação. |
ChildActionValueProvider |
Representa um provedor de valores de suboperação. |
ChildActionValueProviderFactory |
Representa uma fábrica de objetos de provedor de criação de valores para suboperações. |
ClientDataTypeModelValidatorProvider |
Retorna o validador de modelo de tipo de dados do cliente. |
CompareAttribute |
Fornecendo características para comparar dois atributos de um modelo. |
ContentResult |
Representa o tipo de conteúdo definido pelo usuário, que é o resultado do método de operação. |
Controller |
Fornecendo métodos para responder a solicitações HTTP realizadas no site ASP.NET MVC. |
ControllerActionInvoker |
Representa uma classe que é responsável por chamar o método de operação do controlador. |
ControllerBase |
Representa a classe base para todos os controladores MVC. |
ControllerBuilder |
Representa uma classe que é responsável por gerar dinamicamente o controlador. |
ControllerContext |
Encapsulando informações sobre a solicitação HTTP que coincide com a instância especificada RouteBase e ControllerBase. |
ControllerDescriptor |
Encapsulando informações que descrevem o controlador, como o nome, o tipo e a operação do controlador. |
ControllerInstanceFilterProvider |
Adicionando o controlador à instância FilterProviderCollection. |
CustomModelBinderAttribute |
Representa uma característica que chama o binder de modelo personalizado. |
DataAnnotationsModelMetadata |
Fornecendo um contêiner para a metadados públicos do modelo de dados, a classe DataAnnotationsModelMetadataProvider e a classe DataAnnotationsModelValidator. |
DataAnnotationsModelMetadataProvider |
Implementa o provedor de metadados de modelo padrão do ASP.NET MVC. |
DataAnnotationsModelValidator |
Fornecendo um validador de modelo. |
DataAnnotationsModelValidator<TAttribute> |
Fornecendo um validador de modelo para o tipo de validação especificado. |
DataAnnotationsModelValidatorProvider |
Implementa o provedor de validação padrão do ASP.NET MVC. |
DataErrorInfoModelValidatorProvider |
Fornecendo um contêiner para a validação de modelos de mensagens de erro. |
DefaultControllerFactory |
Representa o fábrica de controladores registrada por padrão. |
DefaultModelBinder |
Mapeia solicitações de navegador para objetos de dados. Esta classe fornece uma implementação específica do model binder. |
DefaultViewLocationCache |
Representa o cache de localização de vista em memória. |
DependencyResolver |
Fornece um ponto de registro para um DependencyResolver que implementa a interface IDependencyResolver ou IServiceLocator. |
DependencyResolverExtensions |
Fornece uma implementação segura de tipo para GetService e GetServices. |
DictionaryValueProvider<TValue> |
Representa a classe base para provedores de valor, cujos valores vêm de uma coleção que implementa a interface IDictionary<TKey, TValue>. |
EmptyModelMetadataProvider |
Fornece um provedor de metadados vazio para modelos de dados que não precisam de metadados. |
EmptyModelValidatorProvider |
Fornece um provedor de validação vazio para modelos que não precisam de validação. |
EmptyResult |
Representa um resultado que não executa nenhuma operação, como um método de operação de controlador que não retorna nenhum conteúdo. |
ExceptionContext |
Fornece o contexto para usar a classe HandleErrorAttribute. |
ExpressionHelper |
Fornece uma classe auxiliar para obter o nome do modelo de expressão. |
FieldValidationMetadata |
Fornece um contêiner para metadados de validação de campo para o cliente. |
FileContentResult |
Envia o conteúdo do arquivo binário para a resposta. |
FilePathResult |
Envia o conteúdo do arquivo para a resposta. |
FileResult |
Representa a classe base para enviar o conteúdo do arquivo binário para a resposta. |
FileStreamResult |
Envia conteúdo binário para a resposta usando uma instância de Stream. |
Filter |
Representa uma classe de metadados que contém referências à implementação de uma ou mais interfaces de filtro, ordem de filtro e faixa de filtro. |
FilterAttribute |
Representa a classe base para características de filtro de operação e resultado. |
FilterAttributeFilterProvider |
Define o provedor de filtro que determina as características do filtro. |
FilterInfo |
Encapsula informações sobre os filtros de operação disponíveis. |
FilterProviderCollection |
Representa a coleção de provedores de filtros do aplicativo. |
FilterProviders |
Fornece um ponto de registro para o filtro. |
FormCollection |
Contém o fornecedor de valores de formulário da aplicação. |
FormContext |
Encapsula informações necessárias para a validação e processamento de dados de entrada do formulário HTML. |
FormValueProvider |
Representa o fornecedor de valores que contém valores de formulário no objeto NameValueCollection. |
FormValueProviderFactory |
Representa uma classe responsável por criar uma nova instância do objeto fornecedor de valores de formulário. |
GlobalFilterCollection |
Representa uma classe que contém todos os filtros globais. |
GlobalFilters |
Representa a coleção de filtros globais. |
HandleErrorAttribute |
Representa uma característica, usada para lidar com exceções geradas pelo método de operação. |
HandleErrorInfo |
Encapsula informações sobre o tratamento de erros gerados pelo método de operação. |
HiddenInputAttribute |
Representa uma característica, usada para indicar se o valor do atributo ou do campo deve ser apresentado como um elemento input oculto. |
HtmlHelper |
Representa suporte para a apresentação de控件HTML nas vistas. |
HtmlHelper<TModel> |
Representa suporte para a apresentação de控件HTML em vistas tipificadas fortes. |
HttpDeleteAttribute |
Representa uma característica, usada para limitar o método de operação, permitindo que o método processe apenas solicitações HTTP DELETE. |
HttpFileCollectionValueProvider |
Representa o fornecedor de valores a ser usado para valores provenientes da coleção de arquivos HTTP. |
HttpFileCollectionValueProviderFactory |
Representa uma classe responsável por criar uma nova instância do objeto fornecedor de valores de coleção de arquivos HTTP. |
HttpGetAttribute |
Representa uma característica, usada para limitar o método de operação, permitindo que o método processe apenas solicitações HTTP GET. |
HttpHeadAttribute |
Especifica que a solicitação HTTP deve ser do método HTTP HEAD. |
HttpNotFoundResult |
Define um objeto usado para indicar que o recurso solicitado não foi encontrado. |
HttpOptionsAttribute |
Representa uma característica, usada para limitar o método de operação, permitindo que o método processe apenas solicitações HTTP OPTIONS. |
HttpPatchAttribute |
Representa uma característica, usada para limitar o método de operação, permitindo que o método processe apenas solicitações HTTP PATCH. |
HttpPostAttribute |
Representa um atributo usado para restringir métodos de operação, para que o método apenas processe solicitações HTTP POST. |
HttpPostedFileBaseModelBinder |
Bindeia o modelo a um arquivo publicado. |
HttpPutAttribute |
Representa um atributo usado para restringir métodos de operação, para que o método apenas processe solicitações HTTP PUT. |
HttpRequestExtensions |
Estende a classe HttpRequestBase, que contém os valores HTTP enviados pelo cliente em uma solicitação Web. |
HttpStatusCodeResult |
Fornece um método para retornar um resultado de operação com um código de estado HTTP específico e uma descrição. |
HttpUnauthorizedResult |
Representa o resultado de uma solicitação HTTP não autorizada. |
JavaScriptResult |
Envia conteúdo JavaScript para a resposta. |
JsonResult |
Representa uma classe usada para enviar conteúdo no formato JSON para a resposta. |
JsonValueProviderFactory |
Permite que métodos de operação enviem e recebam texto no formato JSON, e transmitam o texto JSON no formato de bind de modelo aos parâmetros do método de operação. |
LinqBinaryModelBinder |
Mapeia a solicitação do navegador para o objeto LINQ Binary. |
ModelBinderAttribute |
Representa uma atributo usada para associar o tipo de modelo ao tipo de geração de modelo. |
ModelBinderDictionary |
Representa uma classe que contém todos os binders de modelo do aplicativo (listados pelo tipo de binder). |
ModelBinderProviderCollection |
Fornece um contêiner para um binder de modelo. |
ModelBinderProviders |
Fornece um contêiner para um binder de modelo. |
ModelBinders |
Fornece acesso global aos binders do modelo do aplicativo. |
ModelBindingContext |
Fornece o contexto de bind do modelo. |
ModelError |
Representa os erros ocorridos durante o bind do modelo. |
ModelErrorCollection |
Conjunto de instâncias de ModelError. |
ModelMetadata |
Fornece um contêiner para os metadados comuns do modelo, a classe ModelMetadataProvider e a classe ModelValidator. |
ModelMetadataProvider |
Fornece a classe base abstrata para fornecedores de metadados personalizados. |
ModelMetadataProviders |
Fornece um contêiner para a instância atual de ModelMetadataProvider. |
ModelState |
Encapsula o estado de bind do modelo em um atributo de parâmetro do método de ação ou no próprio parâmetro do método de ação. |
ModelStateDictionary |
Representa o estado de tentativas de vincular o formulário enviado ao método de ação (inclusive informações de validação). |
ModelValidationResult |
Fornece um contêiner para os resultados de validação. |
ModelValidator |
Fornece a classe base para implementar a lógica de validação. |
ModelValidatorProvider |
Fornece uma lista de fornecedores de validação para o modelo. |
ModelValidatorProviderCollection |
Fornece um contêiner para a lista de fornecedores de validação. |
ModelValidatorProviders |
Fornece um contêiner para o fornecedor de validação atual. |
MultiSelectList |
Representa uma lista de itens, onde o usuário pode selecionar múltiplos itens. |
MvcFilter |
Ao ser implementado em subclasses, fornece uma classe de metadados que contém referências para implementações de interfaces de filtro, ordem de filtro e escopo de filtro. |
MvcHandler |
Seleciona o controlador que vai processar a solicitação HTTP. |
MvcHtmlString |
Representa uma string de HTML codificada que não deve ser codificada novamente. |
MvcHttpHandler |
Valida e processa solicitações HTTP. |
MvcRouteHandler |
Cria um objeto que implementa a interface IHttpHandler e passa o contexto da solicitação para esse objeto. |
MvcWebRazorHostFactory |
Cria uma instância do arquivo MvcWebPageRazorHost. |
NameValueCollectionExtensions |
Expandi o objeto NameValueCollection para permitir que a coleção seja copiada para um dicionário especificado. |
NameValueCollectionValueProvider |
Representa a classe base para fornecedores de valores, cujos valores fornecedores são originários do objeto NameValueCollection. |
NoAsyncTimeoutAttribute |
Fornece uma embalagem conveniente para a característica AsyncTimeoutAttribute. |
NonActionAttribute |
Representa uma característica usada para indicar que o método do controlador não é um método de operação. |
OutputCacheAttribute |
Representa uma característica usada para marcar operações de método que armazenam sua saída em cache. |
ParameterBindingInfo |
Encapsula informações relacionadas à ligação de parâmetros do método de operação ao modelo de dados. |
ParameterDescriptor |
Contém informações sobre a descrição do parâmetro. |
PartialViewResult |
Representa a classe base usada para enviar vistas parciais para a resposta. |
PreApplicationStartCode |
Fornece um ponto de registro para o código de pré-inicialização do aplicativo ASP.NET Razor. |
QueryStringValueProvider |
Representa o provedor de valores da consulta de string contida no objeto NameValueCollection. |
QueryStringValueProviderFactory |
Representa uma classe responsável por criar novos instâncias do objeto provedor de valores de consulta de string. |
RangeAttributeAdapter |
Fornece um adaptador para a característica RangeAttribute. |
RazorView |
Representa a classe usada para criar vistas com a sintaxe Razor. |
RazorViewEngine |
Representa um motor de visualização para apresentar uma página da web usando a sintaxe ASP.NET Razor. |
RedirectResult |
Controla o processamento das operações do aplicativo redirecionando para o URI especificado. |
RedirectToRouteResult |
Representa o resultado da redireção usando o dicionário de valores de roteamento especificado. |
ReflectedActionDescriptor |
Contém informações sobre o método de operação de reflexão descritivo. |
ReflectedControllerDescriptor |
Contém informações sobre o controlador de reflexão descritivo. |
ReflectedParameterDescriptor |
Contém informações sobre os parâmetros de método de reflexão descritivos. |
RegularExpressionAttributeAdapter |
Fornece um adaptador para a característica RegularExpressionAttribute. |
RemoteAttribute |
Fornece a característica de verificação remota do programa usando o plug-in jQuery Validation. |
RequiredAttributeAdapter |
Fornece um adaptador para a característica RequiredAttributeAttribute. |
RequireHttpsAttribute |
Representa uma característica usada para forçar a reenvio de solicitações HTTP inseguras através de HTTPS. |
ResultExecutedContext |
Fornece o contexto para o método OnResultExecuted da classe ActionFilterAttribute. |
ResultExecutingContext |
Fornece o contexto para o método OnResultExecuting da classe ActionFilterAttribute. |
RouteCollectionExtensions |
Extende o objeto RouteCollection para MVC roteamento. |
RouteDataValueProvider |
Representa um provedor de valores que contém dados de roteamento em um objeto que implementa a interface IDictionary<TKey, TValue>. |
RouteDataValueProviderFactory |
Representa uma fábrica usada para criar objetos de provedor de valores de dados de roteamento. |
SelectList |
Representa uma lista da qual o usuário pode selecionar um item. |
SelectListItem |
Representa a seleção de itens na instância da classe SelectList. |
SessionStateAttribute |
Especifica o estado da sessão do controlador. |
SessionStateTempDataProvider |
Fornece dados de estado da sessão para o objeto TempDataDictionary atual. |
StringLengthAttributeAdapter |
Fornece adaptador para a característica StringLengthAttribute. |
TempDataDictionary |
Representa um conjunto de dados mantido apenas entre uma solicitação e a próxima. |
TemplateInfo |
Encapsula informações sobre o contexto atual do modelo. |
UrlHelper |
Contém métodos usados para gerar URLs para a aplicação ASP.NET MVC. |
UrlParameter |
Representa um parâmetro opcional usado pela classe MvcHandler durante o processo de roteamento. |
ValidatableObjectAdapter |
Fornece adaptador de objeto verificável. |
ValidateAntiForgeryTokenAttribute |
Representa uma característica usada para evitar solicitações falsificadas. |
ValidateInputAttribute |
Representa uma característica usada para marcar métodos de operação que precisam de validação de entrada. |
ValueProviderCollection |
Representa a coleção de objetos do provedor de valores da aplicação. |
ValueProviderDictionary |
Descontinuado. Representa o dicionário de provedores de valor do aplicativo. |
ValueProviderFactories |
Representa o contêiner de objetos de fábrica de provedor de valor. |
ValueProviderFactory |
Representa a fábrica usada para criar objetos de provedor de valor. |
ValueProviderFactoryCollection |
Representa a coleção de fábricas de provedores de valor do aplicativo. |
ValueProviderResult |
Representa o resultado de vincular um valor (como um valor de publicação de formulário ou um valor de consulta da string) ao atributo do parâmetro do método de operação ou ao parâmetro em si. |
ViewContext |
Encapsula informações relacionadas à representação da vista. |
ViewDataDictionary |
Representa um contêiner usado para passar dados entre o controlador e a vista. |
ViewDataDictionary<TModel> |
Representa um contêiner usado para passar dados tipados entre o controlador e a vista. |
ViewDataInfo |
Encapsula informações relacionadas ao conteúdo atual do template e ao assistente HTML de interação com o template usado no desenvolvimento do template. |
ViewEngineCollection |
Representa a coleção de motores de vista disponíveis para o aplicativo. |
ViewEngineResult |
Representa o resultado da localização do motor de vista. |
ViewEngines |
Representa a coleção de motores de vista disponíveis para o aplicativo. |
ViewMasterPage |
Representa as informações necessárias para gerar uma página de modelo. |
ViewMasterPage<TModel> |
Representa as informações necessárias para gerar uma página de modelo tipada. |
ViewPage |
Representa as propriedades e métodos necessários para representar a vista como página de formulário web. |
ViewPage<TModel> |
Representa as informações necessárias para representar uma vista tipada em forma de página de formulário web. |
ViewResult |
Representa uma classe que usa a instância IView retornada pelo objeto IViewEngine para representar a vista. |
ViewResultBase |
Representa uma classe base que fornece modelo para a vista e representa a vista na resposta. |
ViewStartPage |
Fornece uma classe abstrata que pode ser usada para implementar a página inicial (modelo) da vista. |
ViewTemplateUserControl |
Fornece um contêiner para o objeto TemplateInfo. |
ViewTemplateUserControl<TModel> |
Fornece um contêiner para o objeto TemplateInfo. |
ViewType |
Representa o tipo de vista. |
ViewUserControl |
Representa as informações necessárias para a geração de控件 de usuário. |
ViewUserControl<TModel> |
Represents the information required to generate strongly-typed user controls. |
VirtualPathProviderViewEngine |
Represents the abstract base class implementation of the IViewEngine interface. |
WebFormView |
Represents the information required to generate web form pages in ASP.NET MVC. |
WebFormViewEngine |
Represents a view engine used to render web form pages in response. |
WebViewPage |
Represents the properties and methods required to render views using the ASP.NET Razor syntax. |
WebViewPage<TModel> |
Represents the properties and methods required to render views using the ASP.NET Razor syntax. |