Classe |
Descrizione |
AcceptVerbsAttribute |
Rappresenta una caratteristica che specifica il metodo di azione che risponderà agli HTTP verbi. |
ActionDescriptor |
Fornisce informazioni relative al metodo di azione, come il nome del metodo, il controller, i parametri, le caratteristiche e i filtri. |
ActionExecutedContext |
Fornisce il contesto del metodo ActionExecuted della classe ActionFilterAttribute. |
ActionExecutingContext |
Fornisce il contesto del metodo ActionExecuting di ActionFilterAttribute. |
ActionFilterAttribute |
Rappresenta la classe base per le caratteristiche dei filtri di azione. |
ActionMethodSelectorAttribute |
Rappresenta una caratteristica che influisce sulla selezione del metodo dell'operazione. |
ActionNameAttribute |
Rappresenta una caratteristica utilizzata per specificare il nome dell'operazione. |
ActionNameSelectorAttribute |
Rappresenta una caratteristica che può influenzare la selezione del metodo dell'operazione. |
ActionResult |
Encapsula il risultato di un metodo di operazione e viene utilizzato per rappresentare l'esecuzione di operazioni a livello di framework. |
AdditionalMetadataAttribute |
Fornisce una classe che implementa l'interfaccia IMetadataAware per supportare altri metadati. |
AjaxHelper |
Rappresenta il supporto per la presentazione di HTML in piani AJAX. |
AjaxHelper<TModel> |
Rappresenta il supporto per la presentazione di HTML in piani AJAX tipizzati. |
AjaxRequestExtensions |
Rappresenta una classe che estende HttpRequestBase aggiungendo la funzionalità di determinare se una richiesta HTTP è una richiesta AJAX. |
AllowAnonymousAttribute |
Rappresenta una caratteristica utilizzata per etichettare i controller e le operazioni che devono saltare AuthorizeAttribute durante l'autorizzazione. |
AllowHtmlAttribute |
Permette ai richieste di includere markup HTML durante il processo di binding del modello saltando la validazione delle proprietà. (Si consiglia vivamente agli applicativi di controllare esplicitamente tutti i modelli con la validazione dei richieste disabilitata per prevenire gli attacchi di script.) |
AreaRegistration |
Fornisce un modo per registrare una o più aree in un'applicazione ASP.NET MVC. |
AreaRegistrationContext |
Encapsula le informazioni necessarie per registrare un'area in un'applicazione ASP.NET MVC. |
AssociatedMetadataProvider |
Fornisce un'astrazione per implementare i provider di metadati. |
AssociatedValidatorProvider |
Fornisce un'astrazione per le classi che implementano i provider di validazione. |
AsyncController |
Fornisce la retrocompatibilità con ASP.NET MVC 3. |
AsyncTimeoutAttribute |
Rappresenta una caratteristica utilizzata per impostare il valore di timeout (in millisecondi) per un metodo asincrono. |
AuthorizationContext |
Encapsula le informazioni necessarie per l'uso dell'attributo Authorize. |
AuthorizeAttribute |
Rappresenta una caratteristica utilizzata per limitare l'accesso del chiamante al metodo dell'operazione. |
BindAttribute |
Rappresenta una caratteristica utilizzata per fornire dettagli su come il vincolo del modello deve essere eseguito sui parametri. |
BuildManagerCompiledView |
Rappresenta la classe base per le viste compilate da BuildManager prima della presentazione del motore di visualizzazione. |
BuildManagerViewEngine |
Fornisce la classe base per il motore di visualizzazione. |
ByteArrayModelBinder |
Mappa la richiesta del browser a un array di byte. |
CachedAssociatedMetadataProvider<TModelMetadata> |
Fornisce una classe astratta per implementare il fornitore di metadati memorizzati in cache. |
CachedDataAnnotationsMetadataAttributes |
Fornisce un contenitore per la memorizzazione in cache delle caratteristiche di System.ComponentModel.DataAnnotations. |
CachedDataAnnotationsModelMetadata |
Fornisce un contenitore per la memorizzazione in cache di DataAnnotationsModelMetadata. |
CachedDataAnnotationsModelMetadataProvider |
Implementa il fornitore di metadati modello memorizzati in cache di default di ASP.NET MVC. |
CachedModelMetadata<TPrototypeCache> |
Fornisce un contenitore per i metadati memorizzati in cache. |
CancellationTokenModelBinder |
Fornisce un meccanismo per propagare la notifica di annullamento dell'operazione di vincolamento del modello. |
ChildActionOnlyAttribute |
Rappresenta una caratteristica utilizzata per indicare che il metodo dell'operazione deve essere chiamato solo come operazione secondaria. |
ChildActionValueProvider |
Rappresenta un fornitore di valori per i valori di operazioni secondarie. |
ChildActionValueProviderFactory |
Rappresenta un'istanza di fabbrica per l'oggetto del programma di fornitura di valori utilizzato per creare oggetti di fornitura di valori per operazioni secondarie. |
ClientDataTypeModelValidatorProvider |
Restituisce il programma di convalida del modello per il tipo di dati del client. |
CompareAttribute |
Fornisce un attributo per confrontare due proprietà di un modello. |
ContentResult |
Rappresenta il tipo di contenuto definito dall'utente, che è il risultato del metodo di operazione. |
Controller |
Fornisce i metodi per rispondere alle richieste HTTP effettuate sul sito ASP.NET MVC. |
ControllerActionInvoker |
Rappresenta una classe che è responsabile di chiamare il metodo di operazione del controller. |
ControllerBase |
Rappresenta la classe base per tutti i controller MVC. |
ControllerBuilder |
Rappresenta una classe che è responsabile della generazione dinamica dei controller. |
ControllerContext |
Encapsula le informazioni relative alla richiesta HTTP che corrisponde a un'istanza specifica di RouteBase e ControllerBase. |
ControllerDescriptor |
Encapsula le informazioni che descrivono il controller, come il nome, il tipo e l'operazione. |
ControllerInstanceFilterProvider |
Aggiunge il controller alla raccolta di istanze di FilterProvider. |
CustomModelBinderAttribute |
Rappresenta un'attributo che chiama un binder di modello personalizzato. |
DataAnnotationsModelMetadata |
Fornisce un contenitore per i metadati pubblici del modello di dati, la classe DataAnnotationsModelMetadataProvider e la classe DataAnnotationsModelValidator. |
DataAnnotationsModelMetadataProvider |
Implementa il fornitore di metadati del modello predefinito di ASP.NET MVC. |
DataAnnotationsModelValidator |
Fornisce un programma di convalida del modello. |
DataAnnotationsModelValidator<TAttribute> |
Fornisce un programma di convalida del modello per il tipo di convalida specificato. |
DataAnnotationsModelValidatorProvider |
Implementa il fornitore di convalida predefinito di ASP.NET MVC. |
DataErrorInfoModelValidatorProvider |
Fornisce un contenitore per il programma di convalida dei modelli di messaggi di errore. |
DefaultControllerFactory |
Rappresenta il fabbricatore di controller registrato per impostazione predefinita. |
DefaultModelBinder |
Mappa le richieste del browser a oggetti di dati. Questa classe fornisce un'implementazione specifica del binder del modello. |
DefaultViewLocationCache |
Rappresenta una cache in memoria della posizione della vista. |
DependencyResolver |
Fornisce un punto di registrazione per un risolutore di dipendenze che implementa l'interfaccia IDependencyResolver o il locator di servizi公共服务 IServiceLocator. |
DependencyResolverExtensions |
Fornisce un'implementazione tipicamente sicura di GetService e GetServices. |
DictionaryValueProvider<TValue> |
Rappresenta la classe base per i provider di valore, i cui valori provengono da un insieme che implementa l'interfaccia IDictionary<TKey, TValue>. |
EmptyModelMetadataProvider |
Fornisce un provider di meta-dati vuoto per i modelli di dati che non richiedono meta-dati. |
EmptyModelValidatorProvider |
Fornisce un provider di validazione vuoto per i modelli che non richiedono validazione. |
EmptyResult |
Rappresenta un risultato che non esegue alcuna operazione, come un metodo di operazione del controller che non restituisce alcun contenuto. |
ExceptionContext |
Fornisce il contesto per l'uso della classe HandleErrorAttribute. |
ExpressionHelper |
Fornisce una classe helper per ottenere il nome del modello dall'espressione. |
FieldValidationMetadata |
Fornisce un contenitore per la meta-informazione di validazione dei campi客户端. |
FileContentResult |
Invia il contenuto del file binario alla risposta. |
FilePathResult |
Invia il contenuto del file alla risposta. |
FileResult |
Rappresenta una classe base per inviare il contenuto di un file binario alla risposta. |
FileStreamResult |
Invia contenuti binari utilizzando un'istanza di Stream alla risposta. |
Filter |
Rappresenta una classe di metadati che contiene implementazioni di un o più interfacce di filtro, l'ordine del filtro e riferimenti alla gamma del filtro. |
FilterAttribute |
Rappresenta la classe base per le caratteristiche di filtro operativo e risultato. |
FilterAttributeFilterProvider |
Provider di filtri che definisce le caratteristiche del filtro. |
FilterInfo |
Encapsula informazioni riguardanti i filtri operativi disponibili. |
FilterProviderCollection |
Rappresenta l'insieme dei provider di filtri dell'applicazione. |
FilterProviders |
Fornisce un punto di registrazione per i filtri. |
FormCollection |
Contiene il fornitore di valori della form dell'applicazione. |
FormContext |
Encapsula le informazioni necessarie per la convalida e il trattamento dei dati di input del modulo HTML. |
FormValueProvider |
Rappresenta il fornitore di valori che contiene i valori della form nell'oggetto NameValueCollection. |
FormValueProviderFactory |
Rappresenta una classe responsabile della creazione di nuove istanze dell'oggetto fornitore di valori della form. |
GlobalFilterCollection |
Rappresenta una classe che contiene tutti i filtri globali. |
GlobalFilters |
Rappresenta la raccolta di filtri globali. |
HandleErrorAttribute |
Rappresenta una caratteristica utilizzata per trattare le eccezioni generate dal metodo di operazione. |
HandleErrorInfo |
Encapsula informazioni relative al trattamento degli errori generati dal metodo di operazione. |
HiddenInputAttribute |
Rappresenta una caratteristica utilizzata per indicare se il valore dell'attributo o del campo deve essere presentato come elemento input nascosto. |
HtmlHelper |
Rappresenta il supporto per la presentazione di controlli HTML nelle viste. |
HtmlHelper<TModel> |
Rappresenta il supporto per la presentazione di controlli HTML nelle viste a tipo forte. |
HttpDeleteAttribute |
Rappresenta una caratteristica utilizzata per limitare il metodo di operazione, in modo che il metodo possa elaborare solo richieste HTTP DELETE. |
HttpFileCollectionValueProvider |
Rappresenta il fornitore di valori utilizzato per i valori provenienti dalla raccolta di file HTTP. |
HttpFileCollectionValueProviderFactory |
Rappresenta una classe responsabile della creazione di nuove istanze dell'oggetto fornitore di valori della raccolta di file HTTP. |
HttpGetAttribute |
Rappresenta una caratteristica utilizzata per limitare il metodo di operazione, in modo che il metodo possa elaborare solo richieste HTTP GET. |
HttpHeadAttribute |
Specificare che la richiesta HTTP deve essere un metodo HTTP HEAD. |
HttpNotFoundResult |
Definisce un oggetto utilizzato per indicare che la risorsa richiesta non è stata trovata. |
HttpOptionsAttribute |
Rappresenta una caratteristica utilizzata per limitare il metodo di operazione, in modo che il metodo possa elaborare solo richieste HTTP OPTIONS. |
HttpPatchAttribute |
Rappresenta una caratteristica utilizzata per limitare il metodo di operazione, in modo che il metodo possa elaborare solo richieste HTTP PATCH. |
HttpPostAttribute |
Rappresenta un attributo utilizzato per limitare i metodi di operazione in modo che il metodo gestisca solo le richieste HTTP POST. |
HttpPostedFileBaseModelBinder |
Binda il modello a un file pubblicato. |
HttpPutAttribute |
Rappresenta un attributo utilizzato per limitare i metodi di operazione in modo che il metodo gestisca solo le richieste HTTP PUT. |
HttpRequestExtensions |
Estende la classe HttpRequestBase, che contiene i valori HTTP inviati dal client in una richiesta Web. |
HttpStatusCodeResult |
Fornisce un metodo per restituire un risultato di operazione con uno stato di risposta HTTP specifico e una descrizione. |
HttpUnauthorizedResult |
Rappresenta il risultato di una richiesta HTTP non autorizzata. |
JavaScriptResult |
Invia contenuti JavaScript alla risposta. |
JsonResult |
Rappresenta una classe utilizzata per inviare contenuti in formato JSON alla risposta. |
JsonValueProviderFactory |
Abilita i metodi di operazione per inviare e ricevere testo in formato JSON, e trasmette il testo JSON in modo di binding ai parametri del metodo di operazione. |
LinqBinaryModelBinder |
Mappa la richiesta del browser a un oggetto LINQ Binary. |
ModelBinderAttribute |
Rappresenta un'attributo utilizzato per associare un tipo di modello a un tipo di generatore di modello. |
ModelBinderDictionary |
Rappresenta una classe che contiene tutti i binder del modello dell'applicazione (elencati per tipo di binder). |
ModelBinderProviderCollection |
Fornisce un contenitore per i binder del modello. |
ModelBinderProviders |
Fornisce un contenitore per i binder del modello. |
ModelBinders |
Fornisce accesso globale ai binder del modello dell'applicazione. |
ModelBindingContext |
Fornisce il contesto per l'esecuzione del binder del modello. |
ModelError |
Rappresenta gli errori che si verificano durante il binding del modello. |
ModelErrorCollection |
Collezione di istanze ModelError. |
ModelMetadata |
Fornisce un contenitore per i metadati comuni del modello, la classe ModelMetadataProvider e la classe ModelValidator. |
ModelMetadataProvider |
Fornisce la classe base astratta per i provider di metadati personalizzati. |
ModelMetadataProviders |
Fornisce un contenitore per l'istanza corrente di ModelMetadataProvider. |
ModelState |
Encapsula lo stato di binding del modello in un attributo di proprietà di un parametro del metodo dell'azione o nel parametro stesso del metodo dell'azione. |
ModelStateDictionary |
Rappresenta lo stato delle tentativi di bindeggiare il modulo inviato al metodo dell'azione (inclusi i dati di validazione). |
ModelValidationResult |
Fornisce un contenitore per i risultati della validazione. |
ModelValidator |
Fornisce la classe base per implementare la logica di validazione. |
ModelValidatorProvider |
Fornisce un elenco di provider di validazione per il modello. |
ModelValidatorProviderCollection |
Fornisce un contenitore per l'elenco dei provider di validazione. |
ModelValidatorProviders |
Fornisce un contenitore per il provider di validazione corrente. |
MultiSelectList |
Rappresenta una lista di elementi, da cui l'utente può selezionare più elementi. |
MvcFilter |
Quando implementato nelle classi derivate, fornisce una classe di metadati che contiene riferimenti a implementazioni di un o più interfacci di filtro, l'ordine del filtro e l'intervallo del filtro. |
MvcHandler |
Sceglie il controller che gestirà la richiesta HTTP. |
MvcHtmlString |
Rappresenta una stringa di HTML codificata che non dovrebbe essere codificata di nuovo. |
MvcHttpHandler |
Verifica e gestisce le richieste HTTP. |
MvcRouteHandler |
Crea un oggetto che implementa l'interfaccia IHttpHandler e passingogli il contesto della richiesta. |
MvcWebRazorHostFactory |
Crea un'istanza del file MvcWebPageRazorHost. |
NameValueCollectionExtensions |
Estende l'oggetto NameValueCollection per consentire di copiare la collezione in un dizionario specificato. |
NameValueCollectionValueProvider |
Rappresenta la classe base per i provider di valore, i valori dei quali vengono forniti dall'oggetto NameValueCollection. |
NoAsyncTimeoutAttribute |
Fornisce un pacchetto conveniente per l'attributo AsyncTimeoutAttribute. |
NonActionAttribute |
Rappresenta un attributo utilizzato per indicare che il metodo del controller non è un metodo di operazione. |
OutputCacheAttribute |
Rappresenta un attributo utilizzato per etichettare i metodi di operazione che memorizzano la loro uscita in cache. |
ParameterBindingInfo |
Encapsula informazioni relative alla binding dei parametri del metodo di operazione al modello di dati. |
ParameterDescriptor |
Contiene informazioni sulla descrizione dei parametri. |
PartialViewResult |
Rappresenta la classe base utilizzata per inviare viste parziali alla risposta. |
PreApplicationStartCode |
Fornisce un punto di registrazione per il codice di avvio pre-applicazione per applicazioni ASP.NET Razor. |
QueryStringValueProvider |
Rappresenta il provider di valori di stringa di query contenuto nell'oggetto NameValueCollection. |
QueryStringValueProviderFactory |
Rappresenta una classe responsabile della creazione di nuovi oggetti provider di valori di stringa di query. |
RangeAttributeAdapter |
Fornisce un adattatore per l'attributo RangeAttribute. |
RazorView |
Rappresenta la classe utilizzata per creare viste con la sintassi Razor. |
RazorViewEngine |
Rappresenta un motore di visualizzazione utilizzato per presentare una pagina web utilizzando la sintassi Razor di ASP.NET. |
RedirectResult |
Controlla il trattamento delle operazioni dell'applicazione attraverso la ridirezione a un URI specificato. |
RedirectToRouteResult |
Rappresenta il risultato della ridirezione eseguita utilizzando il dizionario di valori di percorso specificato. |
ReflectedActionDescriptor |
Contiene informazioni sui metodi di operazione di riflessione descrittivi. |
ReflectedControllerDescriptor |
Contiene informazioni sui controllori di riflessione descrittivi. |
ReflectedParameterDescriptor |
Contiene informazioni sui parametri di metodo delle operazioni di riflessione descrittive. |
RegularExpressionAttributeAdapter |
Fornisce un adattatore per l'attributo RegularExpressionAttribute. |
RemoteAttribute |
Fornisce la funzionalità di validazione remota utilizzando il plugin di validazione jQuery. |
RequiredAttributeAdapter |
Fornisce un adattatore per l'attributo RequiredAttributeAttribute. |
RequireHttpsAttribute |
Rappresenta una proprietà utilizzata per forzare il riinvio di richieste HTTP non sicure tramite HTTPS. |
ResultExecutedContext |
Fornisce il contesto per il metodo OnResultExecuted della classe ActionFilterAttribute. |
ResultExecutingContext |
Fornisce il contesto per il metodo OnResultExecuting della classe ActionFilterAttribute. |
RouteCollectionExtensions |
Estende l'oggetto RouteCollection per il routing MVC. |
RouteDataValueProvider |
Rappresenta il provider di valore per i dati di routing contenuto negli oggetti che implementano l'interfaccia IDictionary<TKey, TValue>. |
RouteDataValueProviderFactory |
Rappresenta una fabbrica utilizzata per creare oggetti provider di valore per i dati di routing. |
SelectList |
Rappresenta un elenco da cui l'utente può selezionare un elemento. |
SelectListItem |
Rappresenta l'elemento selezionato nell'istanza della classe SelectList. |
SessionStateAttribute |
Specifica lo stato di sessione del controller. |
SessionStateTempDataProvider |
Fornisce dati di stato di sessione per l'oggetto TempDataDictionary corrente. |
StringLengthAttributeAdapter |
Fornisce un adattatore per l'attributo StringLengthAttribute. |
TempDataDictionary |
Rappresenta un insieme di dati mantenuti da una richiesta all'altra. |
TemplateInfo |
Encapsula le informazioni relative al contesto attuale del template. |
UrlHelper |
Contiene i metodi utilizzati per generare URL all'interno dell'applicazione ASP.NET MVC. |
UrlParameter |
Rappresenta un parametro opzionale utilizzato dalla classe MvcHandler durante il processo di routing. |
ValidatableObjectAdapter |
Fornisce un adattatore per oggetti validabili. |
ValidateAntiForgeryTokenAttribute |
Rappresenta una proprietà utilizzata per prevenire richieste falsificate. |
ValidateInputAttribute |
Rappresenta una proprietà utilizzata per etichettare i metodi di operazione che devono verificare il loro input. |
ValueProviderCollection |
Rappresenta l'insieme di oggetti provider di valore per l'applicazione. |
ValueProviderDictionary |
已过时。表示应用程序的值提供程序的字典。 |
ValueProviderFactories |
表示值提供程序工厂对象的容器。 |
ValueProviderFactory |
表示用来创建值提供程序对象的工厂。 |
ValueProviderFactoryCollection |
表示应用程序的值提供程序工厂的集合。 |
ValueProviderResult |
表示将一个值(如窗体发布或查询字符串中的值)绑定到操作方法参数属性或绑定到该参数本身的结果。 |
ViewContext |
封装与呈现视图相关的信息。 |
ViewDataDictionary |
表示一个容器,该容器用于在控制器和视图之间传递数据。 |
ViewDataDictionary<TModel> |
表示一个容器,该容器用于在控制器和视图之间传递强类型数据。 |
ViewDataInfo |
对开发模板所使用的当前模板内容和与模板交互的 HTML 帮助器的相关信息进行封装。 |
ViewEngineCollection |
表示对应用程序可用的视图引擎的集合。 |
ViewEngineResult |
表示定位视图引擎的结果。 |
ViewEngines |
表示对应用程序可用的视图引擎的集合。 |
ViewMasterPage |
表示生成母版视图页所需的信息。 |
ViewMasterPage<TModel> |
表示生成强类型母版视图页所需的信息。 |
ViewPage |
表示将视图呈现为 Web 窗体页所需的属性和方法。 |
ViewPage<TModel> |
表示以 Web 窗体页形式呈现强类型视图所需的信息。 |
ViewResult |
表示一个类,该类用于使用由 IViewEngine 对象返回的 IView 实例来呈现视图。 |
ViewResultBase |
表示一个用于为视图提供模型并向响应呈现视图的基类。 |
ViewStartPage |
提供可用于实现视图启动(母版)页的抽象类。 |
ViewTemplateUserControl |
提供 TemplateInfo 对象的容器。 |
ViewTemplateUserControl<TModel> |
提供 TemplateInfo 对象的容器。 |
ViewType |
表示视图的类型。 |
ViewUserControl |
表示生成用户控件所需的信息。 |
ViewUserControl<TModel> |
Rappresenta le informazioni necessarie per generare controlli utente di tipo强类型. |
VirtualPathProviderViewEngine |
Rappresenta l'implementazione di base astratta dell'interfaccia IViewEngine. |
WebFormView |
Rappresenta le informazioni necessarie per generare una pagina di web form in ASP.NET MVC. |
WebFormViewEngine |
Rappresenta un motore di visualizzazione per una vista che presenta una pagina di web form. |
WebViewPage |
Rappresenta le proprietà e i metodi necessari per visualizzare una vista che utilizza la sintassi ASP.NET Razor. |
WebViewPage<TModel> |
Rappresenta le proprietà e i metodi necessari per visualizzare una vista che utilizza la sintassi ASP.NET Razor. |