ASP.NET MVC - Referentiemanual

Klasse

Klasse Verklaring
AcceptVerbsAttribute Vertegenwoordigt een eigenschap die de HTTP actie die de actie methode moet beantwoorden specificeert.
ActionDescriptor Biedt informatie over de actie methode, zoals de naam van de actie methode, controller, parameters, eigenschappen en filters.
ActionExecutedContext Biedt de context van de ActionExecuted-methode van de ActionFilterAttribute klasse.
ActionExecutingContext Biedt de ActionExecuting-context van de ActionFilterAttribute-klasse.
ActionFilterAttribute Vertegenwoordigt de basisklasse voor filtereigenschappen.
ActionMethodSelectorAttribute Vertegenwoordigt een eigenschap die de keuze van actiemethoden kan beïnvloeden.
ActionNameAttribute Vertegenwoordigt een eigenschap die de naam van een actie markeert.
ActionNameSelectorAttribute Vertegenwoordigt een eigenschap die de keuze van actiemethoden kan beïnvloeden.
ActionResult Encapsuleert het resultaat van een actiemethode en wordt gebruikt om frameworkniveau-operaties te vertegenwoordigen die door deze methode worden uitgevoerd.
AdditionalMetadataAttribute Biedt een klasse die het IMetadataAware-interface implementeert om andere metadata te ondersteunen.
AjaxHelper Vertegenwoordigt ondersteuning voor het weergeven van HTML in AJAX-scenario's in weergaven.
AjaxHelper<TModel> Vertegenwoordigt ondersteuning voor het weergeven van HTML in AJAX-scenario's in sterke typenweergaven.
AjaxRequestExtensions Vertegenwoordigt een klasse die HttpRequestBase uitbreidt met een functie om te bepalen of een HTTP-verzoek een AJAX-verzoek is.
AllowAnonymousAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om controllers en acties te markeren die tijdens de autorisatie moeten worden overgeslagen.
AllowHtmlAttribute Laat het mogelijk om HTML-markering op te nemen in het modelbinding-proces door de validatie van eigenschappen over te slaan. (Het wordt sterk aanbevolen dat toepassingen alle modellen die de validatie van verzoeken uitschakelen expliciet controleren, om script-aanvallen te voorkomen.)
AreaRegistration Biedt een manier om een of meerdere regio's in een ASP.NET MVC-toepassing te registreren.
AreaRegistrationContext Encapsuleert de informatie die nodig is om een regio in een ASP.NET MVC-toepassing te registreren.
AssociatedMetadataProvider Biedt een abstracte klasse voor het implementeren van metadata providers.
AssociatedValidatorProvider Biedt een abstracte klasse voor klassen die validatieproviders implementeren.
AsyncController Biedt achterwaartse compatibiliteit met ASP.NET MVC 3.
AsyncTimeoutAttribute Represents an attribute that is used to set the timeout value (in milliseconds) for asynchronous methods.
AuthorizationContext Encapsulates information required when using the AuthorizeAttribute.
AuthorizeAttribute Represents an attribute that is used to restrict access to the operation method by the caller.
BindAttribute Represents an attribute that provides details on how the model should be bound to parameters.
BuildManagerCompiledView Represents the base class for views compiled by the BuildManager class before they are rendered by the view engine.
BuildManagerViewEngine Provides a base class for the view engine.
ByteArrayModelBinder Maps browser requests to byte arrays.
CachedAssociatedMetadataProvider<TModelMetadata> Provides an abstract class for implementing cached metadata providers.
CachedDataAnnotationsMetadataAttributes Provides a container for caching System.ComponentModel.DataAnnotations attributes.
CachedDataAnnotationsModelMetadata Provides a container for caching DataAnnotationsModelMetadata.
CachedDataAnnotationsModelMetadataProvider Implements the default cached model metadata provider for ASP.NET MVC.
CachedModelMetadata<TPrototypeCache> Provides a container for cached metadata.
CancellationTokenModelBinder Provides a mechanism for propagating notifications that the model binder operation should be canceled.
ChildActionOnlyAttribute Represents a feature that is used to indicate that the operation method should only be called as a child operation.
ChildActionValueProvider Represents a value provider for values in child operations.
ChildActionValueProviderFactory Represents a factory that provides an object that is used to create value providers for child operations.
ClientDataTypeModelValidatorProvider Retourneert een client data type model valideringsprogramma.
CompareAttribute Biedt eigenschappen voor het vergelijken van twee eigenschappen van een model.
ContentResult Vertegenwoordigt een door de gebruiker gedefinieerde inhoudstype, dat het resultaat van de actiemethoden is.
Controller Biedt methoden voor het beantwoorden van HTTP-verzoeken die worden gedaan aan ASP.NET MVC-website.
ControllerActionInvoker Vertegenwoordigt een klasse die verantwoordelijk is voor het aanroepen van de actiemethoden van de controller.
ControllerBase Vertegenwoordigt de basisklasse voor alle MVC-controllers.
ControllerBuilder Vertegenwoordigt een klasse die verantwoordelijk is voor het dynamisch genereren van controllers.
ControllerContext Encapsuleert informatie over de HTTP-verzoeken die overeenkomen met de gespecificeerde RouteBase en ControllerBase instances.
ControllerDescriptor Encapsuleert informatie die beschrijft de controller, zoals de naam, het type en de actie.
ControllerInstanceFilterProvider Voegt een controller toe aan de FilterProviderCollection instance.
CustomModelBinderAttribute Vertegenwoordigt een eigenschap die een aangepaste modelbinder aanroept.
DataAnnotationsModelMetadata Biedt een container voor de publieke modelmetadata van de datamodellen, de klasse DataAnnotationsModelMetadataProvider en de klasse DataAnnotationsModelValidator.
DataAnnotationsModelMetadataProvider Implementeert de standaard modelmetadata provider voor ASP.NET MVC.
DataAnnotationsModelValidator Biedt een model valideringsprogramma.
DataAnnotationsModelValidator<TAttribute> Biedt een model valideringsprogramma voor gespecificeerde validatietypes.
DataAnnotationsModelValidatorProvider Implementeert de standaard validatieprovider voor ASP.NET MVC.
DataErrorInfoModelValidatorProvider Biedt een container voor het model valideringsprogramma voor foutmeldingen.
DefaultControllerFactory Vertegenwoordigt de standaard geregistreerde controller factory.
DefaultModelBinder Maps browser requests to data objects. This class provides a specific implementation of the model binder.
DefaultViewLocationCache Represents an in-memory cache for view locations.
DependencyResolver Provides a registration point for dependency resolvers that implement the IDependencyResolver or IServiceLocator interface.
DependencyResolverExtensions Provides type-safe implementations of GetService and GetServices.
DictionaryValueProvider<TValue> Represents the base class for value providers whose values come from a collection that implements the IDictionary<TKey, TValue> interface.
EmptyModelMetadataProvider Provides an empty metadata provider for data models that do not require metadata.
EmptyModelValidatorProvider Provides an empty validation provider for models that do not require validation.
EmptyResult Represents a result that does not perform any action, such as a controller action method that does not return any content.
ExceptionContext Provides context for using the HandleErrorAttribute class.
ExpressionHelper Provides a helper class for obtaining the model name from an expression.
FieldValidationMetadata Provides a container for metadata for client field validation.
FileContentResult Sends the content of the binary file to the response.
FilePathResult Sends the content of the file to the response.
FileResult Represents a base class for sending binary file content to the response.
FileStreamResult Sends binary content to the response using a Stream instance.
Filter Represents a metadata class that contains references to the implementations of one or more filter interfaces, filter order, and filter scope.
FilterAttribute Represents the base class for operation and result filter attributes.
FilterAttributeFilterProvider A filter provider that defines filter attributes.
FilterInfo Encapsulates information about available operation filters.
FilterProviderCollection Represents a collection of filter provider for the application.
FilterProviders Biedt een registratiepunt voor filters aan.
FormCollection Bevat de formulierwaardeprovider van de applicatie.
FormContext Encapsuleert informatie die nodig is voor het valideren en verwerken van invoergegevens in HTML-formulieren.
FormValueProvider Vertegenwoordigt de waardeprovider die de waarden van NameValueCollection bevat.
FormValueProviderFactory Vertegenwoordigt een klasse die verantwoordelijk is voor het maken van een nieuwe instantie van een formulierwaardeproviderobject.
GlobalFilterCollection Vertegenwoordigt een klasse die alle globale filters bevat.
GlobalFilters Vertegenwoordigt de verzameling van globale filters.
HandleErrorAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om uitzonderingen die door een operatiemethode worden veroorzaakt, te verwerken.
HandleErrorInfo Encapsuleert informatie over het afhandelen van fouten die door een operatiemethode worden veroorzaakt.
HiddenInputAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om aan te geven of de waarde van een eigenschap of veld als een verborgen input-element moet worden weergegeven.
HtmlHelper Vertegenwoordigt ondersteuning voor het weergeven van HTML-kaders in een weergave.
HtmlHelper<TModel> Vertegenwoordigt ondersteuning voor het weergeven van HTML-kaders in sterke typewijzen.
HttpDeleteAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om de werking van een methode te beperken, zodat deze alleen HTTP DELETE-verzoeken verwerkt.
HttpFileCollectionValueProvider Vertegenwoordigt de waardeprovider die moet worden gebruikt voor waarden uit de HTTP-bestandenverzameling.
HttpFileCollectionValueProviderFactory Vertegenwoordigt een klasse die verantwoordelijk is voor het maken van een nieuwe instantie van een HTTP-bestandenverzamelingwaardeproviderobject.
HttpGetAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om de werking van een methode te beperken, zodat deze alleen HTTP GET-verzoeken verwerkt.
HttpHeadAttribute Specificeert dat de HTTP-verzoek moet zijn voor de HTTP HEAD-methode.
HttpNotFoundResult Definieert een object dat wordt gebruikt om een niet gevonden resource aan te geven.
HttpOptionsAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om de werking van een methode te beperken, zodat deze alleen HTTP OPTIONS-verzoeken verwerkt.
HttpPatchAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om de werking van een methode te beperken, zodat deze alleen HTTP PATCH-verzoeken verwerkt.
HttpPostAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om operationele methoden te beperken, zodat deze alleen HTTP-POST-verzoeken kunnen verwerken.
HttpPostedFileBaseModelBinder Bindt het model aan een gepubliceerde bestand.
HttpPutAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om operationele methoden te beperken, zodat deze alleen HTTP-PUT-verzoeken kunnen verwerken.
HttpRequestExtensions Extentie van HttpRequestBase-klasse, die HTTP-waarden bevat die de client in een webverzoek heeft verstuurd.
HttpStatusCodeResult Biedt een methode voor het retourneren van een actie-resultaat met een specifieke HTTP-statuscode en uitleg.
HttpUnauthorizedResult Vertegenwoordigt het resultaat van een ongeautoriseerd HTTP-verzoek.
JavaScriptResult Verstuurt JavaScript-inhoud naar de respons.
JsonResult Vertegenwoordigt een klasse die wordt gebruikt om JSON-formaat inhoud naar de respons te sturen.
JsonValueProviderFactory Maakt het mogelijk om operationele methoden te activeren om JSON-formaat tekst te verzenden en te ontvangen, en om JSON-tekst op modelbind-wijze door te geven aan de parameters van de operationele methode.
LinqBinaryModelBinder Koppelt browserverzoeken aan LINQ Binary-objecten.
ModelBinderAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om modeltypen te koppelen aan model-generator-typen.
ModelBinderDictionary Vertegenwoordigt een klasse die alle modelbinders van de applicatie bevat (gesorteerd op binder-type).
ModelBinderProviderCollection Biedt een container voor de programmatuur die modelbinders biedt.
ModelBinderProviders Biedt een container voor de programmatuur die modelbinders biedt.
ModelBinders Biedt globale toegang tot de modelbinder van de applicatie.
ModelBindingContext Biedt de context voor het uitvoeren van de modelbinder.
ModelError Vertegenwoordigt fouten die tijdens het modelbinden optreden.
ModelErrorCollection Verzameling van instances van ModelError.
ModelMetadata Biedt een container voor de publieke metadata van de data model, de klasse ModelMetadataProvider en de klasse ModelValidator.
ModelMetadataProvider Biedt een abstracte basisklasse voor aangepaste metadataproviders.
ModelMetadataProviders Biedt een container voor de huidige ModelMetadataProvider-instelling.
ModelState Encapsuleert de modelbindingstatus in een eigenschap van de parameter van de actiemethode of in de actiemethode parameter zelf.
ModelStateDictionary Stelt de status van de poging om een verzonden formulier te koppelen aan een actiemethode voor (inclusief validatieinformatie).
ModelValidationResult Biedt een container voor de validatieresultaten.
ModelValidator Biedt een basisklasse voor het implementeren van validatielogica.
ModelValidatorProvider Biedt een lijst van validatieproviders voor het model.
ModelValidatorProviderCollection Biedt een container voor een lijst van validatieproviders.
ModelValidatorProviders Biedt een container voor de huidige validatieprovider.
MultiSelectList Stelt een lijst van items voor, waaruit gebruikers meerdere items kunnen kiezen.
MvcFilter Biedt een metadataklasse aan die een of meerdere filterinterface-implementaties, filtervolgorde en filterbereik bevat, wanneer deze in afgeleide klassen wordt geïmplementeerd.
MvcHandler Kiest de controller die de HTTP-verzoeken moet verwerken.
MvcHtmlString Stelt een HTML-gecodeerde string voor die niet opnieuw moet worden gecodeerd.
MvcHttpHandler Valideert en verwerkt HTTP-verzoeken.
MvcRouteHandler Maakt een object aan dat de IHttpHandler-interface implementeert en stuurt de requestcontext naar dit object.
MvcWebRazorHostFactory Maakt een instantie van hetMvcWebPageRazorHost-bestand.
NameValueCollectionExtensions Breidt het NameValueCollection-object uit, zodat het mogelijk is om de verzameling te kopiëren naar een specifieke dictionary.
NameValueCollectionValueProvider Stelt de basisklasse voor van de waardevoorzienende programma's, waarvan de waarden afkomstig zijn van een NameValueCollection-object.
NoAsyncTimeoutAttribute Voor de AsyncTimeoutAttribute eigenschap biedt gemakkelijke verpakking.
NonActionAttribute Vertegenwoordigt een eigenschap die gebruikt wordt om aan te geven dat een controllermethode geen actiemethode is.
OutputCacheAttribute Vertegenwoordigt een eigenschap die gebruikt wordt om actiemethoden te markeren die hun uitvoer moeten cachen.
ParameterBindingInfo Encapsuleert informatie gerelateerd aan het binden van operationele methodenparameters aan data modellen.
ParameterDescriptor Bevat informatie over de parameters.
PartialViewResult Vertegenwoordigt de basisklasse die gebruikt wordt om gedeelde views naar de respons te sturen.
PreApplicationStartCode Biedt een registratiepunt voor de pre-applicatie startcode voor ASP.NET Razor applicaties.
QueryStringValueProvider Vertegenwoordigt de waarde provider van de query string in een NameValueCollection object.
QueryStringValueProviderFactory Vertegenwoordigt een klasse die verantwoordelijk is voor het maken van nieuwe instanties van query string waarde providers.
RangeAttributeAdapter Biedt een adapter voor de RangeAttribute eigenschap.
RazorView Vertegenwoordigt de klasse die gebruikt wordt om views te maken met Razor syntax.
RazorViewEngine Vertegenwoordigt een view engine die gebruikt wordt om webpagina's te presenteren met ASP.NET Razor syntax.
RedirectResult Controleert de verwerking van de applicatieoperatie door te redirecten naar een specifieke URI.
RedirectToRouteResult Vertegenwoordigt het resultaat van het uitvoeren van een redirect met behulp van een specifieke route-waardicton.
ReflectedActionDescriptor Bevat informatie over de actiemethoden van reflectie.
ReflectedControllerDescriptor Bevat informatie over de controllers van reflectie.
ReflectedParameterDescriptor Bevat informatie over de methodenparameters van reflectie.
RegularExpressionAttributeAdapter Biedt een adapter voor de RegularExpressionAttribute eigenschap.
RemoteAttribute Biedt de eigenschap om remote validatieprogramma's te gebruiken met jQuery Validatie plugin.
RequiredAttributeAdapter Biedt een adapter voor de RequiredAttributeAttribute eigenschap.
RequireHttpsAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om onveilige HTTP-verzoeken te dwingen om opnieuw te worden verzonden via HTTPS.
ResultExecutedContext Biedt de context voor de OnResultExecuted-methode van de ActionFilterAttribute-klasse.
ResultExecutingContext Biedt de context voor de OnResultExecuting-methode van de ActionFilterAttribute-klasse.
RouteCollectionExtensions Breidt de RouteCollection-object uit om MVC-routes uit te voeren.
RouteDataValueProvider Vertegenwoordigt de waardeproviders van routegegevens die worden opgeslagen in een object dat de IDictionary<TKey, TValue>-interface implementeert.
RouteDataValueProviderFactory Vertegenwoordigt een factory die wordt gebruikt om routegegevenswaardeproviders te maken.
SelectList Vertegenwoordigt een lijst waaruit een item kan worden geselecteerd.
SelectListItem Vertegenwoordigt de geselecteerde items in een instance van de SelectList-klasse.
SessionStateAttribute Specificeert de sessiestaat van de controller.
SessionStateTempDataProvider Biedt sessiestaatgegevens voor het huidige TempDataDictionary-object.
StringLengthAttributeAdapter Biedt een adapter voor de StringLengthAttribute-eigenschap.
TempDataDictionary Vertegenwoordigt een dataset die alleen van een verzoek naar het volgende verzoek wordt vastgehouden.
TemplateInfo Omvat informatie over de huidige template-context.
UrlHelper Bevat methoden die worden gebruikt om URL's te genereren binnen de ASP.NET MVC-applicatie.
UrlParameter Vertegenwoordigt optionele parameters die door de MvcHandler-klasse worden gebruikt tijdens het routeerproces.
ValidatableObjectAdapter Biedt een adapter voor objecten die kunnen worden geverifieerd.
ValidateAntiForgeryTokenAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om vervalsende verzoeken te voorkomen.
ValidateInputAttribute Vertegenwoordigt een eigenschap die wordt gebruikt om methoden te markeren die hun invoer moeten valideren.
ValueProviderCollection De verzameling van objecten die de waarde van de applicatie leveren.
ValueProviderDictionary Verouderd. Vertegenwoordigt de dictionary van waardeproviders van de applicatie.
ValueProviderFactories Vertegenwoordigt een container voor waardeproviderfactoryobjecten.
ValueProviderFactory Vertegenwoordigt de factory die wordt gebruikt om waardeproviderobjecten te creëren.
ValueProviderFactoryCollection Vertegenwoordigt een verzameling van waardeproviders van de applicatie.
ValueProviderResult Vertegenwoordigt het binden van een waarde (zoals een waarde in een formulierpublicatie of querystring) aan de eigenschap van een parameter van een actiemethode of aan de parameter zelf.
ViewContext Encapsuleert informatie die betrekking heeft op het presenteren van de weergave.
ViewDataDictionary Vertegenwoordigt een container die wordt gebruikt om gegevens tussen controller en weergave te overdragen.
ViewDataDictionary<TModel> Vertegenwoordigt een container die wordt gebruikt om sterk getypeerde gegevens tussen controller en weergave te overdragen.
ViewDataInfo Encapsuleert relevante informatie over de huidige sjablooninhoud die wordt gebruikt voor de ontwikkeling van templates en de HTML-hulpprogramma's die worden gebruikt om met de templates te interageren.
ViewEngineCollection Vertegenwoordigt de verzameling van beschikbare weergave-engines voor de applicatie.
ViewEngineResult Vertegenwoordigt het resultaat van het lokaliseren van een weergave-engine.
ViewEngines Vertegenwoordigt de verzameling van beschikbare weergave-engines voor de applicatie.
ViewMasterPage Vertegenwoordigt de informatie die nodig is om een sjabloonweergavepagina te genereren.
ViewMasterPage<TModel> Vertegenwoordigt de informatie die nodig is om een sterk getypeerde sjabloonweergavepagina te genereren.
ViewPage Vertegenwoordigt de eigenschappen en methoden die nodig zijn om een weergave als een webformulierpagina weer te geven.
ViewPage<TModel> Vertegenwoordigt de informatie die nodig is om een sterk getypeerde weergave in de vorm van een webformulierpagina weer te geven.
ViewResult Vertegenwoordigt een klasse die wordt gebruikt om een weergave te presenteren met behulp van een IView-instantie die wordt geretourneerd door een IViewEngine-object.
ViewResultBase Vertegenwoordigt een basisklasse die wordt gebruikt om een model aan de weergave te leveren en de weergave naar de respons te presenteren.
ViewStartPage Biedt een abstracte klasse die kan worden gebruikt om een startpagina (sjabloon) voor de weergave te implementeren.
ViewTemplateUserControl Biedt een container voor het TemplateInfo-object.
ViewTemplateUserControl<TModel> Biedt een container voor het TemplateInfo-object.
ViewType Vertegenwoordigt het type van de weergave.
ViewUserControl Vertegenwoordigt de informatie die nodig is om een gebruikerscontrole te genereren.
ViewUserControl<TModel> Vertegenwoordigt de informatie vereist voor het genereren van sterk getypte gebruikerscontrolelementen.
VirtualPathProviderViewEngine Vertegenwoordigt de abstracte basisklasseimplementatie van het IViewEngine-interface.
WebFormView Vertegenwoordigt de informatie vereist voor het genereren van webformularissen in ASP.NET MVC.
WebFormViewEngine Vertegenwoordigt een viewengine die wordt gebruikt om webformularissen te renderen.
WebViewPage Vertegenwoordigt de eigenschappen en methoden vereist voor het renderen van views met behulp van de ASP.NET Razor-syntax.
WebViewPage<TModel> Vertegenwoordigt de eigenschappen en methoden vereist voor het renderen van views met behulp van de ASP.NET Razor-syntax.

Interface

Interface Verklaring
IActionFilter Definieer de methoden gebruikt in actiefilters.
IActionInvoker Definieert het contract voor de actieinvoker die wordt gebruikt om een actie aan te roepen om te reageren op een HTTP-verzoek.
IAuthorizationFilter Definieer de methoden vereist voor het definiëren van authorisatiefilters.
IClientValidatable Biedt een methode voor ASP.NET MVC-validatiekader om te ontdekken of de validatie ondersteunt clientvalidatie tijdens de runtime.
IController Definieer de methoden vereist voor de controller.
IControllerActivator Geef een nauwkeurige controle over het instancieren van controllers met behulp van afhankelijkheidsinjectie.
IControllerFactory Definieer de methoden vereist voor de controllerfactory.
IDependencyResolver Definieer methoden om de locatie van diensten en de afhankelijkheidsresolutie te vereenvoudigen.
IEnumerableValueProvider Vertegenwoordigt een speciale IValueProvider die in staat is om een enumerabele type te worden.
IExceptionFilter Definieer de methoden vereist voor het definiëren van uitzonderingsfilters.
IFilterProvider Biedt een interface voor het zoeken naar filters.
IMetadataAware Biedt een interface voor het openbaren van eigenschappen aan de AssociatedMetadataProvider-klasse.
IModelBinder Definieer de methoden vereist voor de modelbinder.
IModelBinderProvider Definieer de methoden gebruikt voor het dynamisch implementeren van modelbinding voor klassen die het IModelBinder-interface implementeren.
IMvcFilter Definieer de leden gebruikt om de volgorde van de filter en of meerdere filters toegestaan zijn te specificeren.
IResultFilter Definieer de methoden vereist voor het definiëren van resultaatfilters.
IRouteWithArea Koppel de route aan een regio in ASP.NET MVC-toepassingen.
ITempDataProvider Definieert de overeenkomst voor tijdelijke data providers, die worden gebruikt om gegevens op te slaan die moeten worden weergegeven in de volgende request.
IUnvalidatedValueProvider Vertegenwoordigt een interface voor een IValueProvider die de requestvalidatie kan overslaan.
IValueProvider Definieert de methoden die nodig zijn voor de waardeprovider in ASP.NET MVC.
IView Definieert de methoden die nodig zijn voor de view.
IViewDataContainer Definieert de methoden die nodig zijn om de view data dictionary te definiëren.
IViewEngine Definieert de methoden die nodig zijn voor het view engine.
IViewLocationCache Definieert de methoden die nodig zijn om de positie van de view in het geheugen te cachen.
IViewPageActivator Biedt fijnstukcontrole op het maken van viewpagina's met behulp van afhankelijkheidsinjectie.

Delegate

Delegate Verklaring
ActionSelector Vertegenwoordigt een delegate die de logica bevat voor het kiezen van de actiemethode.
DataAnnotationsModelValidationFactory Vertegenwoordigt een methode die een DataAnnotationsModelValidatorProvider-instantie creëert.
DataAnnotationsValidatableObjectAdapterFactory Biedt een factory voor validatieprogramma's gebaseerd op IValidatableObject.

Enumereer

Enumereer Verklaring
FilterScope Definieer waarden die de volgorde van de uitvoering van ASP.NET MVC filters binnen dezelfde filtertype en filtervolgorde specificeren.
FormMethod Enumereer de HTTP verzoektypen van het formulier.
HttpVerbs Enumereer de HTTP acties.
InputType Enumereer het type van de invoercontrole.
JsonRequestBehavior Specificeer of HTTP GET-verzoeken van de client toegestaan zijn.