Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Spazio dei nomi System.Web.Mvc

Lo spazio dei nomi System.Web.Mvc contiene classi e interfacce che supportano il framework MVC (Model View Controller) ASP.NET per creare applicazioni Web. Questo spazio dei nomi include classi che rappresentano controller, factory di controller, risultati di azioni, visualizzazioni, visualizzazioni parziali, raccoglitori di modelli e molto altro.

  Classe Descrizione
Classe pubblica AcceptVerbsAttribute Rappresenta un attributo che specifica a quali verbi HTTP risponderà un metodo di azione.
Classe pubblica ActionDescriptor Fornisce informazioni su un metodo di azione, ad esempio nome, controller, parametri, attributi e filtri.
Classe pubblica ActionExecutedContext Fornisce il contesto per il metodo ActionExecuted della classe ActionFilterAttribute.
Classe pubblica ActionExecutingContext Fornisce il contesto per il metodo ActionExecuting della classe ActionFilterAttribute.
Classe pubblica ActionFilterAttribute Rappresenta la classe di base per gli attributi di filtro.
Classe pubblica ActionMethodSelectorAttribute Rappresenta un attributo utilizzato per influire sulla selezione di un metodo di azione.
Classe pubblica ActionNameAttribute Rappresenta un attributo utilizzato per il nome di un'azione.
Classe pubblica ActionNameSelectorAttribute Rappresenta un attributo che influisce sulla selezione di un metodo di azione.
Classe pubblica ActionResult Restituisce il risultato di un metodo di azione.
Classe pubblica AdditionalMetadataAttribute Fornisce una classe che implementa l'interfaccia IMetadataAware per supportare metadati aggiuntivi.
Classe pubblica AjaxHelper Rappresenta il supporto per il rendering di HTML in scenari AJAX in una visualizzazione.
Classe pubblica AjaxHelper<TModel> Rappresenta il supporto per il rendering di HTML in scenari AJAX in una visualizzazione fortemente tipizzata.
Classe pubblica AjaxRequestExtensions Rappresenta una classe che estende la classe HttpRequestBase aggiungendo la possibilità di determinare se una richiesta HTTP è una richiesta AJAX.
Classe pubblica AllowAnonymousAttribute Rappresenta un attributo che contrassegna controller e azioni in modo da ignorare AuthorizeAttribute durante l'autorizzazione.
Classe pubblica AllowHtmlAttribute Consente a una richiesta di includere il markup HTML durante l'associazione del modello ignorando la convalida della richiesta per la proprietà. È consigliabile che l'applicazione verifichi in modo esplicito tutti i modelli in cui è stata disabilitata la convalida della richiesta in modo da impedire gli attacchi tramite script.
Classe pubblica AreaRegistration Fornisce una modalità per registrare una o più aree in un'applicazione ASP.NET MVC.
Classe pubblica AreaRegistrationContext Incapsula le informazioni necessarie per registrare un'area all'interno di un'applicazione ASP.NET MVC.
Classe pubblica AssociatedMetadataProvider Fornisce una classe astratta per implementare un provider di metadati.
Classe pubblica AssociatedValidatorProvider Fornisce una classe astratta per le classi che implementano un provider di convalida.
Classe pubblica AsyncController Fornita per compatibilità con la versione precedente ASP.NET MVC 3.
Classe pubblica AsyncTimeoutAttribute Rappresenta un attributo utilizzato per impostare il valore di timeout, in millisecondi, per un metodo asincrono.
Classe pubblica AuthorizationContext Incapsula le informazioni necessarie per l'utilizzo di un attributo AuthorizeAttribute.
Classe pubblica AuthorizeAttribute Specifica che l'accesso a un controller o a un metodo di azione è limitato agli utenti che soddisfano i requisiti di autorizzazione.
Classe pubblica BindAttribute Rappresenta un attributo utilizzato per fornire dettagli su come deve essere eseguita l'associazione del modello a un parametro.
Classe pubblica BuildManagerCompiledView Rappresenta la classe di base per le visualizzazioni compilate dalla classe BuildManager prima che ne venga eseguito il rendering da un motore di visualizzazione.
Classe pubblica BuildManagerViewEngine Fornisce una classe base per i motori di visualizzazione.
Classe pubblica ByteArrayModelBinder Esegue il mapping di una richiesta del browser a una matrice di byte.
Classe pubblica CachedAssociatedMetadataProvider<TModelMetadata> Fornisce una classe astratta per implementare un provider di metadati memorizzato nella cache.
Classe pubblica CachedDataAnnotationsMetadataAttributes Fornisce un contenitore per memorizzare nella cache gli attributi System.ComponentModel.DataAnnotations.
Classe pubblica CachedDataAnnotationsModelMetadata Fornisce un contenitore per memorizzare nella cache DataAnnotationsModelMetadata.
Classe pubblica CachedDataAnnotationsModelMetadataProvider Implementa il provider di metadati del modello memorizzato nella cache predefinito per ASP.NET MVC.
Classe pubblica CachedModelMetadata<TPrototypeCache> Fornisce un contenitore per i metadati memorizzati nella cache.
Classe pubblica CancellationTokenModelBinder Fornisce un meccanismo per propagare la notifica che le operazioni dello strumento di associazione di modelli devono essere annullate.
Classe pubblica ChildActionOnlyAttribute Rappresenta un attributo utilizzato per indicare che un metodo di azione deve essere chiamato solo come azione figlio.
Classe pubblica ChildActionValueProvider Rappresenta un provider di valori dalle azioni figlio.
Classe pubblica ChildActionValueProviderFactory Rappresenta una factory per la creazione di oggetti provider di valori per le azioni figlio.
Classe pubblica ClientDataTypeModelValidatorProvider Restituisce i validator del modello di tipo di dati client.
Classe pubblica CompareAttribute Obsoleta. Fornisce un attributo che confronta due proprietà di un modello.
Classe pubblica ContentResult Rappresenta un tipo di contenuto definito dall'utente che è il risultato di un metodo di azione.
Classe pubblica Controller Fornisce metodi che rispondono alle richieste HTTP effettuate a un sito Web ASP.NET MVC.
Classe pubblica ControllerActionInvoker Rappresenta una classe responsabile del richiamo dei metodi di azione di un controller.
Classe pubblica ControllerBase Rappresenta la classe base per tutti i controller MVC.
Classe pubblica ControllerBuilder Rappresenta una classe responsabile della compilazione dinamica di un controller.
Classe pubblica ControllerContext Incapsula le informazioni su una richiesta HTTP che corrisponde alle istanze di RouteBase e ControllerBase specificate.
Classe pubblica ControllerDescriptor Incapsula le informazioni che descrivono un controller, ad esempio nome, tipo e azioni.
Classe pubblica ControllerInstanceFilterProvider Aggiunge il controller all'istanza di FilterProviderCollection.
Classe pubblica CustomModelBinderAttribute Rappresenta un attributo che richiama uno strumento di associazione di modelli personalizzato.
Classe pubblica DataAnnotationsModelMetadata Fornisce un contenitore per metadati comuni, per la classe DataAnnotationsModelMetadataProvider e per la classe DataAnnotationsModelValidator di un modello dati.
Classe pubblica DataAnnotationsModelMetadataProvider Implementa il provider di metadati del modello predefinito per ASP.NET MVC.
Classe pubblica DataAnnotationsModelValidator Fornisce un validator del modello.
Classe pubblica DataAnnotationsModelValidator<TAttribute> Fornisce un validator del modello per un tipo di convalida specificato.
Classe pubblica DataAnnotationsModelValidatorProvider Implementa il provider di convalida predefinito per ASP.NET MVC.
Classe pubblica DataErrorInfoModelValidatorProvider Fornisce un contenitore per il validator del modello informativo di errore.
Classe pubblica DefaultControllerFactory Rappresenta la factory del controller registrata per impostazione predefinita.
Classe pubblica DefaultModelBinder Esegue il mapping di una richiesta del browser a un oggetto dati. Questa classe fornisce un'implementazione concreta di un gestore di associazione del modello.
Classe pubblica DefaultViewLocationCache Rappresenta una cache in memoria per i percorsi di visualizzazione.
Classe pubblica DependencyResolver Fornisce un punto di registrazione per i resolver di dipendenza che implementano IDependencyResolver o l'interfaccia IServiceLocator del localizzatore di servizi comune.
Classe pubblica DependencyResolverExtensions Fornisce un'implementazione indipendente dai tipi di GetService e GetServices.
Classe pubblica DictionaryValueProvider<TValue> Rappresenta la classe di base per i provider di valori i cui valori provengono da un insieme che implementa l'interfaccia IDictionary<TKey, TValue>.
Classe pubblica EmptyModelMetadataProvider Fornisce un provider di metadati vuoto per i modelli di dati che non richiedono metadati.
Classe pubblica EmptyModelValidatorProvider Fornisce un provider di convalida vuoto per i modelli che non richiedono alcun validator.
Classe pubblica EmptyResult Rappresenta un risultato che non ha alcun effetto, ad esempio un metodo di azione del controller che non restituisce niente.
Classe pubblica ExceptionContext Fornisce il contesto per l'utilizzo della classe HandleErrorAttribute.
Classe pubblica ExpressionHelper Fornisce una classe helper per ottenere il nome del modello da un'espressione.
Classe pubblica FieldValidationMetadata Fornisce un contenitore per i metadati di convalida del campo lato client.
Classe pubblica FileContentResult Invia il contenuto di un file binario alla risposta.
Classe pubblica FilePathResult Invia il contenuto di un file alla risposta.
Classe pubblica FileResult Rappresenta una classe di base utilizzata per inviare contenuto del file binario alla risposta.
Classe pubblica FileStreamResult Invia contenuto binario alla risposta utilizzando un'istanza di Stream.
Classe pubblica Filter Rappresenta una classe di metadati che contiene un riferimento all'implementazione di una o più delle interfacce del filtro, all'ordine e all'ambito del filtro.
Classe pubblica FilterAttribute Rappresenta la classe di base per gli attributi dei filtri azione e dei risultati.
Classe pubblica FilterAttributeFilterProvider Definisce un provider di filtri per gli attributi di filtro.
Classe pubblica FilterInfo Incapsula le informazioni sui filtri dell'azione disponibili.
Classe pubblica FilterProviderCollection Rappresenta l'insieme di provider di filtri per l'applicazione.
Classe pubblica FilterProviders Fornisce un punto di registrazione per i filtri.
Classe pubblica FormCollection Contiene i provider di valori del form per l'applicazione.
Classe pubblica FormContext Incapsula le informazioni necessarie per convalidare ed elaborare i dati di input da un form HTML.
Classe pubblica FormValueProvider Rappresenta un provider di valori per valori del form contenuti in un oggetto NameValueCollection.
Classe pubblica FormValueProviderFactory Rappresenta una classe responsabile per la creazione di una nuova istanza di un oggetto provider di valori del form.
Classe pubblica GlobalFilterCollection Rappresenta una classe che contiene tutti i filtri globali.
Classe pubblica GlobalFilters Rappresenta l'insieme di filtri globale.
Classe pubblica HandleErrorAttribute Rappresenta un attributo utilizzato per gestire un'eccezione generata da un metodo di azione.
Classe pubblica HandleErrorInfo Incapsula le informazioni per la gestione di un errore generato da un metodo di azione.
Classe pubblica HiddenInputAttribute Rappresenta un attributo utilizzato per indicare se deve essere eseguito il rendering del valore di una proprietà o un campo come elemento input nascosto.
Classe pubblica HtmlHelper Supporta il rendering di controlli HTML in una visualizzazione.
Classe pubblica HtmlHelper<TModel> Rappresenta il supporto per il rendering dei controlli HTML in una visualizzazione fortemente tipizzata.
Classe pubblica HttpDeleteAttribute Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste DELETE HTTP.
Classe pubblica HttpFileCollectionValueProvider Rappresenta un provider di valori da utilizzare con valori che provengono da un insieme di file HTTP.
Classe pubblica HttpFileCollectionValueProviderFactory Rappresenta una classe responsabile per la creazione di una nuova istanza di un oggetto provider di valori per l'insieme di file HTTP.
Classe pubblica HttpGetAttribute Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste GET HTTP.
Classe pubblica HttpHeadAttribute Specifica che la richiesta HTTP deve corrispondere al metodo HEAD HTTP.
Classe pubblica HttpNotFoundResult Definisce un oggetto utilizzato per indicare che la risorsa richiesta non è stata trovata.
Classe pubblica HttpOptionsAttribute Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste OPTIONS HTTP.
Classe pubblica HttpPatchAttribute Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste PATCH HTTP.
Classe pubblica HttpPostAttribute Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste POST HTTP.
Classe pubblica HttpPostedFileBaseModelBinder Associa un modello a un file inserito.
Classe pubblica HttpPutAttribute Rappresenta un attributo utilizzato per limitare un metodo di azione in modo che gestisca solo richieste PUT HTTP.
Classe pubblica HttpRequestExtensions Estende la classe HttpRequestBase che contiene i valori HTTP inviati da un client durante una richiesta Web.
Classe pubblica HttpStatusCodeResult Consente di restituire un risultato dell'azione con una descrizione e un codice di stato della risposta HTTP specifici.
Classe pubblica HttpUnauthorizedResult Rappresenta il risultato di una richiesta HTTP non autorizzata.
Classe pubblica JavaScriptResult Invia contenuto JavaScript alla risposta.
Classe pubblica JQueryFormValueProvider Il provider di valori per il form JQuery è usato per gestire i dati con formattazione JQuery nei form di richiesta.
Classe pubblica JQueryFormValueProviderFactory Fornisce il ValueProvider necessario per la gestione dei dati del form JQuery.
Classe pubblica JsonResult Rappresenta una classe usata per inviare contenuto in formato JSON alla risposta.
Classe pubblica JsonValueProviderFactory Consente ai metodi di azione di inviare e ricevere testo in formato JSON e di eseguire l'associazione del modello del testo JSON ai parametri dei metodi di azione.
Classe pubblica LinqBinaryModelBinder Esegue il mapping di una richiesta del browser a un oggetto LINQ Binary.
Classe pubblica MaxLengthAttributeAdapter Fornisce un adattatore per l'attributo MaxLengthAttribute.
Classe pubblica MinLengthAttributeAdapter Fornisce un adattatore per l'attributo MinLengthAttribute.
Classe pubblica ModelBinderAttribute Rappresenta un attributo utilizzato per associare un tipo di modello a un tipo di compilatore di modelli.
Classe pubblica ModelBinderDictionary Rappresenta una classe che contiene tutti i gestori di associazione del modello per l'applicazione, elencati in base al tipo di gestore di associazione.
Classe pubblica ModelBinderProviderCollection Rappresenta la raccolta dello strumento di associazione di modelli.
Classe pubblica ModelBinderProviders Fornisce un contenitore per i provider del gestore di associazione del modello.
Classe pubblica ModelBinders Fornisce accesso globale ai gestori di associazione del modello per l'applicazione.
Classe pubblica ModelBindingContext Fornisce il contesto nel quale funziona uno strumento di associazione di modelli.
Classe pubblica ModelError Rappresenta un errore che si verifica durante l'associazione del modello.
Classe pubblica ModelErrorCollection Raccolta di istanze di ModelError.
Classe pubblica ModelMetadata Fornisce un contenitore per metadati comuni, per la classe ModelMetadataProvider e per la classe ModelValidator di un modello dati.
Classe pubblica ModelMetadataProvider Fornisce una classe di base astratta per un provider di metadati personalizzato.
Classe pubblica ModelMetadataProviders Fornisce un contenitore per l'istanza di ModelMetadataProvider corrente.
Classe pubblica ModelState Incapsula lo stato di associazione del modello a una proprietà di un argomento del metodo di azione o all'argomento stesso.
Classe pubblica ModelStateDictionary Rappresenta lo stato di un tentativo di associazione di un form pubblicato a un metodo di azione che include informazioni di convalida.
Classe pubblica ModelValidationResult Fornisce un contenitore per un risultato di convalida.
Classe pubblica ModelValidator Fornisce una classe di base per l'implementazione della logica di convalida.
Classe pubblica ModelValidatorProvider Fornisce un elenco di validator per un modello.
Classe pubblica ModelValidatorProviderCollection Rappresenta la raccolta del provider del validator del modello.
Classe pubblica ModelValidatorProviders Fornisce un contenitore per il provider di convalida corrente.
Classe pubblica MultiSelectList Rappresenta un elenco di elementi in cui gli utenti possono selezionare più elementi.
Classe pubblica MvcFilter Se implementato in una classe derivata, fornisce una classe di metadati che contiene un riferimento all'implementazione di una o più delle interfacce del filtro, all'ordine e all'ambito del filtro.
Classe pubblica MvcHandler Seleziona il controller che gestirà una richiesta HTTP.
Classe pubblica MvcHtmlString Rappresenta una stringa codificata in formato HTML che non deve essere codificata nuovamente.
Classe pubblica MvcHttpHandler Verifica ed elabora una richiesta HTTP.
Classe pubblica MvcRouteHandler Crea un oggetto che implementa l'interfaccia IHttpHandler e vi passa il contesto della richiesta.
Classe pubblica MvcWebRazorHostFactory Crea istanze di file di MvcWebPageRazorHost.
Classe pubblica NameValueCollectionExtensions Estende un oggetto NameValueCollection in modo che la raccolta possa essere copiata in un dizionario specificato.
Classe pubblica NameValueCollectionValueProvider Rappresenta la classe base per provider di valori i cui valori provengono da un oggetto NameValueCollection.
Classe pubblica NoAsyncTimeoutAttribute Fornisce un wrapper utile per l'attributo AsyncTimeoutAttribute.
Classe pubblica NonActionAttribute Rappresenta un attributo utilizzato per indicare che un metodo del controller non è un metodo di azione.
Classe pubblica OutputCacheAttribute Rappresenta un attributo utilizzato per contrassegnare un metodo di azione il cui output verrà memorizzato nella cache.
Classe pubblica OverrideActionFiltersAttribute Rappresenta gli attributi associati al filtro di override.
Classe pubblica OverrideAuthenticationAttribute Rappresenta gli attributi associati all'autenticazione.
Classe pubblica OverrideAuthorizationAttribute Rappresenta gli attributi associati all'autorizzazione.
Classe pubblica OverrideExceptionFiltersAttribute Rappresenta gli attributi associati al filtro dell'eccezione.
Classe pubblica OverrideResultFiltersAttribute Rappresenta gli attributi associati al filtro del risultato.
Classe pubblica ParameterBindingInfo Incapsula le informazioni per l'associazione dei parametri del metodo di azione a un modello di dati.
Classe pubblica ParameterDescriptor Contiene informazioni che descrivono un parametro.
Classe pubblica PartialViewResult Rappresenta una classe di base utilizzata per inviare una visualizzazione parziale alla risposta.
Classe pubblica PreApplicationStartCode Fornisce un punto di registrazione per il codice di preavvio dell'applicazione ASP.NET Razor.
Classe pubblica QueryStringValueProvider Rappresenta un provider di valori per stringhe di query contenute in un oggetto NameValueCollection.
Classe pubblica QueryStringValueProviderFactory Rappresenta una classe responsabile della creazione di una nuova istanza di un oggetto provider di valori per stringhe di query.
Classe pubblica RangeAttributeAdapter Fornisce un adattatore per l'attributo RangeAttribute.
Classe pubblica RazorView Rappresenta la classe utilizzata per creare le visualizzazioni con sintassi Razor.
Classe pubblica RazorViewEngine Rappresenta un motore di visualizzazione utilizzato per eseguire il rendering di una pagina Web che utilizza la sintassi ASP.NET Razor.
Classe pubblica RedirectResult Controlla l'elaborazione delle azioni dell'applicazione eseguendo il reindirizzamento a un URI specificato.
Classe pubblica RedirectToRouteResult Rappresenta un risultato che esegue un reindirizzamento utilizzando il dizionario di valori della route specificato.
Classe pubblica ReflectedActionDescriptor Contiene informazioni che descrivono un metodo di azione riflesso.
Classe pubblica ReflectedControllerDescriptor Contiene informazioni che descrivono un controller riflesso.
Classe pubblica ReflectedParameterDescriptor Contiene informazioni che descrivono un parametro del metodo di azione riflesso.
Classe pubblica RegularExpressionAttributeAdapter Fornisce un adattatore per l'attributo RegularExpressionAttribute.
Classe pubblica RemoteAttribute Fornisce un attributo che usa il validator remoto del plug-in di convalida jQuery.
Classe pubblica RequiredAttributeAdapter Fornisce un adattatore per l'attributo RequiredAttributeAttribute.
Classe pubblica RequireHttpsAttribute Rappresenta un attributo che impone il nuovo invio di una richiesta HTTP non sicura tramite HTTPS.
Classe pubblica ResultExecutedContext Fornisce il contesto per il metodo OnResultExecuted della classe ActionFilterAttribute.
Classe pubblica ResultExecutingContext Fornisce il contesto per il metodo OnResultExecuting della classe ActionFilterAttribute.
Classe pubblica RouteAreaAttribute Definisce un'area da impostare per tutte le route definite in questo controller.
Classe pubblica RouteAttribute Inserisce un controller o un'azione da esporre direttamente tramite una route. Una volta inserito un controller, questo viene applicato alle azioni che non includono un oggetto System.Web.Mvc.RouteAttribute’s.
Classe pubblica RouteCollectionAttributeRoutingExtensions Fornisce estensioni di routing per l'attributo dell'insieme di route.
Classe pubblica RouteCollectionExtensions Estende un oggetto RouteCollection per il routing MVC.
Classe pubblica RouteDataValueProvider Rappresenta un provider di valori per dati della route contenuti in un oggetto che implementa l'interfaccia IDictionary<TKey, TValue>.
Classe pubblica RouteDataValueProviderFactory Rappresenta una factory per la creazione di oggetti provider di valori per dati della route.
Classe pubblica RoutePrefixAttribute Annota un controller con un prefisso di route che si applica a tutte le azioni all'interno del controller.
Classe pubblica SelectList Rappresenta un elenco che consente agli utenti di selezionare un elemento.
Classe pubblica SelectListGroup Rappresenta l'elemento HTML optgroup e i relativi attributi. In un elenco di selezione sono supportati più gruppi con lo stesso nome. Il confronto è eseguito tramite l'uguaglianza del riferimento.
Classe pubblica SelectListItem Rappresenta l'elemento selezionato in un'istanza della classe SelectList.
Classe pubblica SessionStateAttribute Specifica lo stato della sessione del controller.
Classe pubblica SessionStateTempDataProvider Fornisce i dati dello stato sessione all'oggetto TempDataDictionary corrente.
Classe pubblica StringLengthAttributeAdapter Fornisce un adattatore per l'attributo StringLengthAttribute.
Classe pubblica TempDataDictionary Rappresenta un set di dati che rimangono persistenti solo da una richiesta a quella successiva.
Classe pubblica TemplateInfo Incapsula informazioni sul contesto del modello corrente.
Classe pubblica UrlHelper Contiene i metodi per generare gli URL per ASP.NET MVC in un'applicazione.
Classe pubblica UrlParameter Rappresenta un parametro facoltativo che viene utilizzato dalla classe MvcHandler durante il routing.
Classe pubblica ValidatableObjectAdapter Fornisce un adattatore dell'oggetto che può essere convalidato.
Classe pubblica ValidateAntiForgeryTokenAttribute Rappresenta un attributo utilizzato per impedire richieste false.
Classe pubblica ValidateInputAttribute Rappresenta un attributo utilizzato per contrassegnare i metodi di azione il cui input deve essere convalidato.
Classe pubblica ValueProviderCollection Rappresenta l'insieme di oggetti provider di valori per l'applicazione.
Classe pubblica ValueProviderDictionary Obsoleta. Nota: Questa API è ora obsoleta.Rappresenta un dizionario di provider di valori per l'applicazione.
Classe pubblica ValueProviderFactories Rappresenta un contenitore per oggetti factory del provider di valori.
Classe pubblica ValueProviderFactory Rappresenta una factory per la creazione di oggetti provider di valori.
Classe pubblica ValueProviderFactoryCollection Rappresenta l'insieme di factory del provider di valori per l'applicazione.
Classe pubblica ValueProviderResult Rappresenta il risultato dell'associazione di un valore (ad esempio da un form o da una stringa di query) con una proprietà dell'argomento del metodo di azione o all'argomento stesso.
Classe pubblica ViewContext Incapsula le informazioni correlate al rendering di una visualizzazione.
Classe pubblica ViewDataDictionary Rappresenta un contenitore utilizzato per passare dati tra un controller e una visualizzazione.
Classe pubblica ViewDataDictionary<TModel> Rappresenta un contenitore utilizzato per passare dati fortemente tipizzati tra un controller e una visualizzazione.
Classe pubblica ViewDataInfo Incapsula informazioni relative al contenuto del modello corrente utilizzato per sviluppare modelli e relative agli helper HTML che interagiscono con i modelli.
Classe pubblica ViewEngineCollection Rappresenta un insieme di motori di visualizzazione disponibili per l'applicazione.
Classe pubblica ViewEngineResult Rappresenta il risultato dell'individuazione di un motore di visualizzazione.
Classe pubblica ViewEngines Rappresenta un insieme di motori di visualizzazione disponibili per l'applicazione.
Classe pubblica ViewMasterPage Rappresenta le informazioni necessarie per compilare una pagina di visualizzazione Master.
Classe pubblica ViewMasterPage<TModel> Rappresenta le informazioni necessarie per compilare una pagina di visualizzazione Master fortemente tipizzata.
Classe pubblica ViewPage Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione come una pagina Web Form.
Classe pubblica ViewPage<TModel> Rappresenta le informazioni necessarie per eseguire il rendering di una visualizzazione fortemente tipizzata come pagina Web Form.
Classe pubblica ViewResult Rappresenta una classe utilizzata per eseguire il rendering di una visualizzazione utilizzando un'istanza di IView restituita da un oggetto IViewEngine.
Classe pubblica ViewResultBase Rappresenta una classe di base utilizzata per fornire il modello alla visualizzazione e quindi eseguire il rendering della visualizzazione nella risposta.
Classe pubblica ViewStartPage Fornisce una classe astratta che può essere utilizzata per implementare una pagina di avvio della visualizzazione (master).
Classe pubblica ViewTemplateUserControl Fornisce un contenitore per gli oggetti TemplateInfo.
Classe pubblica ViewTemplateUserControl<TModel> Fornisce un contenitore per gli oggetti TemplateInfo.
Classe pubblica ViewType Rappresenta il tipo di una visualizzazione.
Classe pubblica ViewUserControl Rappresenta le informazioni necessarie per compilare un controllo utente.
Classe pubblica ViewUserControl<TModel> Rappresenta le informazioni necessarie per compilare un controllo utente fortemente tipizzato.
Classe pubblica VirtualPathProviderViewEngine Rappresenta un'implementazione della classe di base astratta dell'interfaccia IViewEngine.
Classe pubblica WebFormView Rappresenta le informazioni necessarie per compilare una pagina Web Form in ASP.NET MVC.
Classe pubblica WebFormViewEngine Rappresenta un motore di visualizzazione utilizzato per eseguire il rendering di una pagina Web Form nella risposta.
Classe pubblica WebViewPage Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione che utilizza la sintassi ASP.NET Razor.
Classe pubblica WebViewPage<TModel> Rappresenta le proprietà e i metodi necessari per eseguire il rendering di una visualizzazione che utilizza la sintassi ASP.NET Razor.

  Interfaccia Descrizione
Interfaccia pubblica IActionFilter Definisce i metodi utilizzati in un filtro dell'azione.
Interfaccia pubblica IActionInvoker Definisce il contratto per un invoker di azione, utilizzato per richiamare un'azione in risposta a una richiesta HTTP.
Interfaccia pubblica IActionInvokerFactory Usato per creare un'istanza di IActionInvoker per la richiesta corrente.
Interfaccia pubblica IAuthorizationFilter Definisce i metodi necessari per un filtro di autorizzazione.
Interfaccia pubblica IClientValidatable Consente al framework di convalida ASP.NET MVC di individuare in fase di esecuzione se un validator supporta la convalida del client.
Interfaccia pubblica IController Definisce i metodi necessari per un controller.
Interfaccia pubblica IControllerActivator Fornisce un controllo accurato sul modo in cui viene creata un'istanza dei controller mediante l'inserimento di dipendenze.
Interfaccia pubblica IControllerFactory Definisce i metodi necessari per una factory di controller.
Interfaccia pubblica IDependencyResolver Definisce i metodi che semplificano la posizione del servizio e la risoluzione delle dipendenze.
Interfaccia pubblica IEnumerableValueProvider Rappresenta un'interfaccia IValueProvider speciale che supporta l'enumerazione.
Interfaccia pubblica IExceptionFilter Definisce i metodi necessari per un filtro eccezioni.
Interfaccia pubblica IFilterProvider Fornisce un'interfaccia per la ricerca dei filtri.
Interfaccia pubblica IMetadataAware Fornisce un'interfaccia per esporre gli attributi alla classe AssociatedMetadataProvider.
Interfaccia pubblica IMethodInfoActionDescriptor Interfaccia facoltativa per tipi ActionDescriptor che forniscono un MethodInfo.
Interfaccia pubblica IModelBinder Definisce i metodi necessari per uno strumento di associazione di modelli.
Interfaccia pubblica IModelBinderProvider Definisce i metodi che consentono le implementazioni dinamiche dell'associazione del modello per le classi che implementano l'interfaccia IModelBinder.
Interfaccia pubblica IMvcFilter Definisce i membri che specificano l'ordine dei filtri e il valore che specifica se sono consentiti più filtri.
Interfaccia pubblica IResultFilter Definisce i metodi necessari per un filtro dei risultati.
Interfaccia pubblica IRouteWithArea Associa una route a un'area in un'applicazione ASP.NET MVC.
Interfaccia pubblica ITempDataProvider Definisce il contratto per i provider di dati temporanei che archiviano i dati visualizzati nella richiesta successiva.
Interfaccia pubblica ITempDataProviderFactory Usato per creare un'istanza di ITempDataProvider per il controller.
Interfaccia pubblica IUnvalidatedValueProvider Rappresenta un'interfaccia IValueProvider che può ignorare la convalida della richiesta.
Interfaccia pubblica IValueProvider Definisce i metodi richiesti per un provider di valori in ASP.NET MVC.
Interfaccia pubblica IView Definisce i metodi necessari per una visualizzazione.
Interfaccia pubblica IViewDataContainer Definisce i metodi necessari per un dizionario dei dati della visualizzazione.
Interfaccia pubblica IViewEngine Definisce i metodi necessari per un motore di visualizzazione.
Interfaccia pubblica IViewLocationCache Definisce i metodi necessari per memorizzare nella cache i percorsi di visualizzazione.
Interfaccia pubblica IViewPageActivator Fornisce un controllo accurato sul modo in cui vengono create le pagine di visualizzazione mediante l'inserimento di dipendenze.

  Delegato Descrizione
Delegato pubblico ActionSelector Rappresenta un delegato che contiene la logica per la selezione di un metodo di azione.
Delegato pubblico DataAnnotationsModelValidationFactory Rappresenta il metodo che crea un'istanza di DataAnnotationsModelValidatorProvider.
Delegato pubblico DataAnnotationsValidatableObjectAdapterFactory Fornisce una factory per i validator basati sull'oggetto IValidatableObject.

  Enumerazione Descrizione
Enumerazione pubblica AreaReference Controlla l'interpretazione del nome di un controller durante la creazione di RemoteAttribute.
Enumerazione pubblica FilterScope Definisce i valori che specificano l'ordine in cui vengono eseguiti i filtri ASP.NET MVC nello stesso tipo di filtro e nello stesso ordine del filtro.
Enumerazione pubblica FormMethod Enumera i tipi di richiesta HTTP per un form.
Enumerazione pubblica Html5DateRenderingMode Enumera la modalità di rendering della data per il formato HTML5.
Enumerazione pubblica HttpVerbs Enumera i verbi HTTP.
Enumerazione pubblica InputType Enumera i tipi di controlli di input.
Enumerazione pubblica JsonRequestBehavior Specifica se sono consentite richieste GET HTTP dal client.

Aggiunte alla community

AGGIUNGI
Mostra: