Neueste Web-Entwicklung Tutorials
 

ASP.NET MVC - Referenz


Klassen

Klasse Beschreibung
AcceptVerbsAttribute Stellt ein Attribut, das angibt, welche HTTP eine Aktionsmethode Verb antwortet.
ActionDescriptor Liefert Informationen über eine Aktion Verfahren, wie beispielsweise seinen Namen, Controller, Parametern, Attributen und Filtern.
ActionExecutedContext Stellt den Kontext für die ActionExecuted Methode der Action Klasse.
ActionExecutingContext Stellt den Kontext für die ActionExecuting Methode der Action Klasse.
ActionFilterAttribute Stellt die Basisklasse für Filterattribute.
ActionMethodSelectorAttribute Repräsentiert ein Attribut, das die Auswahl Einfluss einer Aktionsmethode verwendet wird.
ActionNameAttribute Stellt ein Attribut, das für den Namen einer Aktion verwendet wird.
ActionNameSelectorAttribute Stellt ein Attribut, das die Auswahl einer Aktionsmethode beeinflusst.
ActionResult Kapselt das Ergebnis einer Aktion Verfahren und verwendet, um eine Rahmenebene Betrieb im Namen der Aktion-Methode durchzuführen.
AdditionalMetadataAttribute Stellt eine Klasse, die die IMetadataAware Schnittstelle zu unterstützen, um zusätzliche Metadaten implementiert.
AjaxHelper Stellt Unterstützung für in einer Ansicht in AJAX-Szenarien HTML-Rendering.
AjaxHelper(Of TModel) Stellt Unterstützung für HTML in AJAX-Szenarien innerhalb einer stark typisierten Ansicht Rendering.
AjaxRequestExtensions Steht für eine Klasse, die durch Hinzufügen der Fähigkeit, zu bestimmen, ob eine HTTP-Anforderung ist eine Anforderung, die AJAX Httprequestbase-Klasse erweitert.
AllowHtmlAttribute Ermöglicht eine Anforderung HTML-Markup während Modells enthält Bindung von Anforderungsvalidierung für die Eigenschaft zu überspringen. (Es wird dringend empfohlen, dass Ihre Anwendung explizit alle Modelle prüfen, wo Sie Anforderungsüberprüfung deaktivieren, um Skript-Exploits zu verhindern.)
AreaRegistration Bietet eine Möglichkeit, einen oder mehr Bereiche in einer ASP.NET MVC-Anwendung zu registrieren.
AreaRegistrationContext Kapselt die Information, die zu registrieren, um einen Bereich innerhalb einer ASP.NET MVC-Anwendung erforderlich ist.
AssociatedMetadataProvider Stellt eine abstrakte Klasse einen Metadaten-Anbieter zu implementieren.
AssociatedValidatorProvider Stellt eine abstrakte Klasse für Klassen, die eine Validierung Anbieter implementieren.
AsyncController Stellt die Basisklasse für asynchrone Controller.
AsyncTimeoutAttribute Repräsentiert ein Attribut, das den Timeout-Wert zu setzen, in Millisekunden für ein asynchrones Verfahren verwendet wird.
AuthorizationContext Kapselt die Informationen, die für die Verwendung eines AuthorizeAttribute Attribut erforderlich ist.
AuthorizeAttribute Repräsentiert ein Attribut, das verwendet wird, den Zugriff von Anrufern auf eine Aktion Verfahren zu beschränken.
BindAttribute Stellt ein Attribut, das auf einen Parameter über Details zu liefern, wie Modell verbindlich auftreten sollte.
BuildManagerCompiledView Stellt die Basisklasse für Ansichten, die von der Buildmanager Klasse kompiliert werden, bevor sie durch eine Ansicht Engine gerendert werden.
BuildManagerViewEngine Stellt eine Basisklasse für View-Motoren.
ByteArrayModelBinder Ordnet eine Browser-Anfrage zu einem Byte-Array.
ChildActionOnlyAttribute Stellt ein Attribut, das anzuzeigen verwendet wird, soll, dass eine Aktion Methode nur als Kind Aktion aufgerufen werden.
ChildActionValueProvider Stell einen Wert Provider für Werte von Kind Aktionen.
ChildActionValueProviderFactory Stellt eine Fabrik für Objekte Wertanbieter für Kinder Aktionen zu schaffen.
ClientDataTypeModelValidatorProvider Gibt das Client-Daten-Typ-Modell Validatoren.
CompareAttribute Stellt ein Attribut, das zwei Eigenschaften eines Modells vergleicht.
ContentResult Repräsentiert einen benutzerdefinierten Inhaltstyp, der das Ergebnis einer Aktion Methode.
Controller Stellt Methoden bereit, das auf HTTP-Anforderungen reagieren, die zu einer ASP.NET MVC-Website vorgenommen werden.
ControllerActionInvoker Steht für eine Klasse, die zum Aufruf des Aktionsmethode einer Steuerung zuständig ist.
ControllerBase Stellt die Basisklasse für alle MVC-Controller.
ControllerBuilder Stellt eine Klasse, die zum dynamischen Aufbau einer Steuerung zuständig ist.
ControllerContext Kapselt Informationen über eine HTTP-Anforderung, die RouteBase und Controller Instanzen angegeben Spiele.
ControllerDescriptor Kapselt Informationen, die einen Controller, wie sein Name, Typ und Aktionen beschreibt.
ControllerInstanceFilterProvider Fügt die Steuerung an die FilterProviderCollection Instanz.
CustomModelBinderAttribute Stellt ein Attribut, das ein benutzerdefiniertes Modell Binder aufruft.
DataAnnotationsModelMetadata Stell einen Container für gemeinsame Metadaten, für die DataAnnotationsModelMetadataProvider Klasse und für die DataAnnotationsModelValidator Klasse für ein Datenmodell.
DataAnnotationsModelMetadataProvider Implementiert das Standardmodell Metadaten-Provider für ASP.NET MVC.
DataAnnotationsModelValidator Bietet ein Modell Validator.
DataAnnotationsModelValidator(Of TAttribute) Bietet ein Modell Validator für einen Prüfungstyp festgelegt.
DataAnnotationsModelValidatorProvider Implementiert die Standardvalidierungsanbieter für ASP.NET MVC.
DataErrorInfoModelValidatorProvider Stellt einen Behälter für die Fehlerinformationsmodell Validator.
DefaultControllerFactory Stellt die Controller Factory, die standardmäßig registriert.
DefaultModelBinder Ordnet eine Browser-Anfrage auf ein Datenobjekt. Diese Klasse stellt eine konkrete Implementierung eines Modells Bindemittel.
DefaultViewLocationCache Repräsentiert einen Speicher-Cache für View Standorten.
DependencyResolver Bietet eine Registrierungsstelle für Abhängigkeits Resolvern, die IDependencyResolver oder die Common Service Locator IServiceLocator Schnittstelle implementieren.
DependencyResolverExtensions Bietet eine typsichere Implementierung von GetService und GetServices.
DictionaryValueProvider(Of TValue) Stellt die Basisklasse für Wertanbieter , deren Werte aus einer Sammlung kommen, die den implementiert IDictionary(Of TKey, TValue) Schnittstelle.
EmptyModelMetadataProvider Bietet einen leeren Metadaten-Anbieter für Datenmodelle, die Metadaten nicht benötigen.
EmptyModelValidatorProvider Bietet einen leeren Bestätigungsanbieter für Modelle, die keinen Validator erfordern.
EmptyResult Stellt ein Ergebnis, das nichts, wie eine Controller-Aktion Methode macht das nichts zurückgibt.
ExceptionContext Stellt den Kontext der HandleErrorAttribute Klasse für die Verwendung.
ExpressionHelper Bietet eine Hilfsklasse die Modellnamen aus einem Ausdruck zu erhalten.
FieldValidationMetadata Stellt einen Behälter für die clientseitige Feldvalidierung Metadaten.
FileContentResult Sendet den Inhalt einer Binärdatei auf die Antwort.
FilePathResult Sendet den Inhalt einer Datei auf die Antwort.
FileResult Stellt eine Basisklasse, die verwendet wird, Binärdatei Inhalt der Antwort zu senden.
FileStreamResult Sendet binären Inhalt der Antwort durch einen Strom-Instanz verwendet wird.
Filter Repräsentiert eine Metadaten-Klasse, die einen Verweis auf die Durchführung eines oder mehrerer der Filterschnittstellen enthält, um die Filter, und der Umfang des Filters.
FilterAttribute Stellt die Basisklasse für die Aktion und das Ergebnis Filterattribute.
FilterAttributeFilterProvider Definiert einen Filteranbieter für Filterattribute.
FilterInfo Kapselt Informationen über die verfügbaren Aktionsfilter.
FilterProviderCollection Stellt die Auflistung von Filteranbieter für die Anwendung.
FilterProviders Bietet eine Registrierungspunkt für Filter.
FormCollection Enthält die Formwertanbieter für die Anwendung.
FormContext Kapselt Informationen, die, um zu validieren und zu verarbeiten, um die Eingabedaten von einem HTML-Formular erforderlich ist.
FormValueProvider Stellt einen Wert dar Anbieter für Formularwerte, die in einem Objekt enthalten sind Namevaluecollection.
FormValueProviderFactory Steht für eine Klasse, die für die Erstellung einer neuen Instanz eines Formular-Wert-Provider-Objekt verantwortlich ist.
GlobalFilterCollection Stellt eine Klasse, die alle globalen Filter enthält.
GlobalFilters Stellt die globale Filtersammlung.
HandleErrorAttribute Repräsentiert ein Attribut, das verwendet wird, um eine Ausnahme zu handhaben, die durch eine Aktion Methode ausgelöst.
HandleErrorInfo Kapselt Informationen für eine Fehlerbehandlung, die durch eine Aktion-Methode ausgelöst wurde.
HiddenInputAttribute Stellt ein Attribut, das sollte verwendet, um anzuzeigen, ob eine Eigenschaft oder ein Feld Wert als verstecktes Eingabeelement gerendert werden.
HtmlHelper Stellt Unterstützung für in einer Ansicht HTML-Steuerelemente machen.
HtmlHelper(Of TModel) Stellt Unterstützung für in einer stark typisierten Ansicht HTML-Steuerelemente machen.
HttpDeleteAttribute Repräsentiert ein Attribut, das eine Aktion Verfahren zu beschränken, so dass das Verfahren nur verarbeitet HTTP-Anforderungen DELETE verwendet wird.
HttpFileCollectionValueProvider Stell einen Wert Provider mit Werten zu verwenden, die aus einer Sammlung von HTTP-Dateien kommen.
HttpFileCollectionValueProviderFactory Stellt eine Klasse, die für die Erstellung einer neuen Instanz eines HTTP-Dateisammlung Wertanbieter Objekt verantwortlich ist.
HttpGetAttribute Stellt ein Attribut, das nur eine Aktionsmethode zu beschränken, so dass die Methode behandelt HTTP-GET-Anfragen verwendet wird.
HttpNotFoundResult Definiert ein Objekt, das verwendet wird, um anzuzeigen, dass die angeforderte Ressource wurde nicht gefunden.
HttpPostAttribute Repräsentiert ein Attribut, das eine Aktion Verfahren zu beschränken, so dass das Verfahren behandelt nur HTTP POST-Anforderungen verwendet wird.
HttpPostedFileBaseModelBinder Wird ein Modell auf eine Datei geschrieben.
HttpPutAttribute Repräsentiert ein Attribut, das eine Aktion Verfahren zu beschränken, so dass das Verfahren verarbeitet nur HTTP PUT-Anforderungen verwendet wird.
HttpRequestExtensions Erweitert die Httprequestbase-Klasse, die den HTTP-Wert enthält, die von einem Client während einer Web-Anforderung gesendet wurden.
HttpStatusCodeResult Bietet eine Möglichkeit, eine Aktion Ergebnis mit einem bestimmten HTTP-Antwortstatuscode und Beschreibung zurückzukehren.
HttpUnauthorizedResult Stellt das Ergebnis einer nicht autorisierten HTTP-Anforderung.
JavaScriptResult Sendet JavaScript Inhalt der Antwort.
JsonResult Stellt eine Klasse dar, die verwendet wird JSON-formatierten Inhalt der Antwort zu senden.
JsonValueProviderFactory Ermöglicht Aktionsmethoden zum Senden und Empfangen JSON-formatierten Textes und modellieren-binden des JSON Text Parameter Handlungsmethoden.
LinqBinaryModelBinder Ordnet einen Browser auf eine LINQ Binary Objektanforderung.
ModelBinderAttribute Repräsentiert ein Attribut, das einen Modelltyp zu assoziieren, um ein Modell-Builder-Typ verwendet wird.
ModelBinderDictionary Steht für eine Klasse, die alle Modelle Bindemittel für die Anwendung enthält, die von Bindemitteltyp aufgeführt.
ModelBinderProviderCollection Stellt einen Behälter für Modell Binder-Anbieter.
ModelBinderProviders Stellt einen Behälter für Modell Binder-Anbieter.
ModelBinders Bietet weltweiten Zugriff auf das Modell Bindemittel für die Anwendung.
ModelBindingContext Stellt den Kontext, in dem ein Modell Binder Funktionen.
ModelClientValidationEqualToRule Stellt einen Behälter für eine Gleichstellung der Gültigkeitsregel, die an den Browser gesendet wird.
ModelClientValidationRangeRule Bietet einen Behälter für eine Entfernungs-Gültigkeitsregel, die an den Browser gesendet wird.
ModelClientValidationRegexRule Stellt einen Behälter für eine Client-Validierungsregel für reguläre Ausdrücke, die an den Browser gesendet wird.
ModelClientValidationRemoteRule Stellt einen Behälter für eine Remote-Gültigkeitsregel, die an den Browser gesendet wird.
ModelClientValidationRequiredRule Stellt einen Behälter für die Client-Validierung für erforderliches Feld.
ModelClientValidationRule Stellt eine Basisklasse Container für eine Client-Gültigkeitsregel, die an den Browser gesendet wird.
ModelClientValidationStringLengthRule Bietet einen Behälter für eine Mensur Gültigkeitsregel, die an den Browser gesendet wird.
ModelError Repräsentiert einen Fehler, während der Modell Bindung auftritt.
ModelErrorCollection Eine Sammlung von ModelError Instanzen.
ModelMetadata Stell einen Container für gemeinsame Metadaten, für die ModelMetadataProvider Klasse und für die ModelValidator Klasse für ein Datenmodell.
ModelMetadataProvider Stellt eine abstrakte Basisklasse für eine benutzerdefinierte Metadaten-Anbieter.
ModelMetadataProviders Stellt einen Behälter für die aktuelle ModelMetadataProvider Instanz.
ModelState Kapselt den Zustand des Modells auf eine Eigenschaft eines aktions Verfahren Argument oder das Argument Bindung selbst.
ModelStateDictionary Repräsentiert den Zustand eines Versuchs, eine gepostete Form zu einer Aktionsmethode zu binden, die Validierungsinformationen enthält.
ModelValidationResult Bietet einen Behälter für ein Überprüfungsergebnis.
ModelValidator Stellt eine Basisklasse für Validierungslogik zu implementieren.
ModelValidatorProvider Zeigt eine Liste der Validierer für ein Modell.
ModelValidatorProviderCollection Stellt einen Behälter für eine Liste von Validierungsanbietern.
ModelValidatorProviders Stell einen Behälter für die aktuellen Bestätigungsanbieter.
MultiSelectList Stellt eine Liste von Elementen, die Benutzer können von mehr als ein Element auswählen.
MvcFilter Wenn in einer abgeleiteten Klasse implementiert ist, liefert eine Metadaten-Klasse, die einen Verweis auf die Durchführung eines oder mehrerer der Filterschnittstellen enthält, um die Filter, und den Umfang des Filters.
MvcHandler Wählt den Controller, der eine HTTP-Anforderung wird behandeln.
MvcHtmlString Stellt eine HTML-codierte Zeichenfolge, die wieder nicht codiert werden sollen.
MvcHttpHandler Überprüft und verarbeitet eine HTTP-Anforderung.
MvcRouteHandler Erstellt ein Objekt, das die Schnittstelle IHttpHandler und übergibt die Anforderung Kontext bereitstellt.
MvcWebRazorHostFactory Erzeugt Instanzen MvcWebPageRazorHost Dateien.
NameValueCollectionExtensions Erweitert ein Namevaluecollection-Objekt, sodass die Sammlung auf einen bestimmten Wörterbuch kopiert werden kann.
NameValueCollectionValueProvider Stellt die Basisklasse für Wertanbieter, deren Werte stammen aus einem Objekt Namevaluecollection.
NoAsyncTimeoutAttribute Bietet eine Bequemlichkeit Wrapper für das AsyncTimeoutAttribute Attribut.
NonActionAttribute Ein Attribut, das darstellt, dass eine Controller-Methode ist keine Aktionsmethode, um anzuzeigen, verwendet wird.
OutputCacheAttribute Stellt ein Attribut dar, die zwischengespeichert wird verwendet werden, um eine Aktionsmethode, deren Ausgang zu markieren.
ParameterBindingInfo Kapselt Informationen zu einem Datenmodell aktionsVerfahrensParameter zu binden.
ParameterDescriptor Enthält Informationen, die einen Parameter beschreibt.
PartialViewResult Stellt eine Basisklasse, die eine Teilansicht zu senden, um die Reaktion verwendet wird.
PreApplicationStartCode Bietet eine Registrierungspunkt für ASP.NET Razor Pre-Anwendung Startcode.
QueryStringValueProvider Stellt einen Wert Anbieter für Query-Strings, die in einem Objekt Namevaluecollection enthalten sind.
QueryStringValueProviderFactory Stellt eine Klasse, die für die Erstellung eine neue Instanz eines Abfrage-String-Wert-Provider-Objekt verantwortlich ist.
RangeAttributeAdapter Bietet einen Adapter für das RangeAttribute Attribut.
RazorView Repräsentiert die Klasse verwendeten Ansichten zu erstellen, haben Razor - Syntax.
RazorViewEngine Stellt eine Ansicht Motor, der verwendet wird , um eine Webseite zu machen, die die ASP.NET verwendet Razor - Syntax.
RedirectResult Steuert die Verarbeitung von Anwendungsaktionen von auf einen bestimmten URI umleitet.
RedirectToRouteResult Stellt ein Ergebnis, das eine Umleitung unter Verwendung der angegebenen Route Werte Wörterbuch führt.
ReflectedActionDescriptor Enthält Informationen, die ein reflektiertes Aktionsmethode beschreibt.
ReflectedControllerDescriptor Enthält Informationen, die ein reflektiertes Controller beschreibt.
ReflectedParameterDescriptor Enthält Informationen, die ein reflektiertes Aktion-Methode Parameter beschreibt.
RegularExpressionAttributeAdapter Bietet einen Adapter für das RegularExpressionAttribute Attribut.
RemoteAttribute Stellt ein Attribut, das die jQuery Validierung Plug-in Remote-Prüfung verwendet.
RequiredAttributeAdapter Bietet einen Adapter für das RequiredAttributeAttribute Attribut.
RequireHttpsAttribute Stellt ein Attribut, das eine ungesicherte HTTP-Anforderung wird erneut gesendet über HTTPS zwingt.
ResultExecutedContext Stellt den Kontext für die OnResultExecuted Methode der Action Klasse.
ResultExecutingContext Stellt den Kontext für die OnResultExecuting Methode der Action Klasse.
RouteCollectionExtensions Erweitert ein Routecollection-Objekt für MVC-Routing.
RouteDataValueProvider Stellt einen Wert dar Anbieter für Routendaten , die in einem Objekt enthalten ist, der die implementiert IDictionary(Of TKey, TValue) Schnittstelle.
RouteDataValueProviderFactory Stellt eine Fabrik für die Erstellung von Wertanbieter Objekte Routendaten.
SelectList Stellt eine Liste, die Benutzer auswählen ein Element lässt.
SelectListItem Stellt das ausgewählte Element in einer Instanz der Klasse Select.
SessionStateAttribute Gibt den Sitzungszustand des Controllers.
SessionStateTempDataProvider Stellt Sitzungszustandsdaten an das aktuelle TempDataDictionary Objekt.
StringLengthAttributeAdapter Bietet einen Adapter für das StringLengthAttribute Attribut.
TempDataDictionary Stell einen Satz von Daten, die nur von einer Anfrage an den nächsten weiter besteht.
TemplateInfo Kapselt Informationen über die aktuelle Vorlage Kontext.
UrlHelper Enthält Methoden zu bauen URLs für ASP.NET MVC in einer Anwendung.
UrlParameter Stellt einen optionalen Parameter, der während des Routings durch die MvcHandler Klasse verwendet wird.
ValidatableObjectAdapter Stellt ein Objekt-Adapter, der überprüft werden kann.
ValidateAntiForgeryTokenAttribute Repräsentiert ein Attribut, das verwendet wird, Fälschung einer Anfrage zu verhindern.
ValidateInputAttribute Repräsentiert ein Attribut, das Aktionsmethode verwendet, um zu kennzeichnen, dessen Eingang validiert werden muss.
ValueProviderCollection Stellt die Auflistung von Value-Provider-Objekte für die Anwendung.
ValueProviderDictionary Obsolet. Stellt ein Wörterbuch der Wert Anbieter für die Anwendung.
ValueProviderFactories Stellt einen Container für die wert Anbieter Fabrikobjekten.
ValueProviderFactory Stellt eine Fabrik für Value-Provider-Objekte zu erstellen.
ValueProviderFactoryCollection Stellt die Auflistung von Mehrwert-Anbieter Fabriken für die Anwendung.
ValueProviderResult Stellt das Ergebnis einen Wert (wie beispielsweise aus einem Form-Post oder query string) auf eine Aktion-Methode Argument Eigenschaft Bindung oder das Argument selbst.
ViewContext Kapselt Informationen, die Rendern einer Ansicht verwandt ist.
ViewDataDictionary Repräsentiert einen Behälter, die Daten zwischen einer Steuereinheit zu passieren, und einer Ansicht verwendet wird.
ViewDataDictionary(Of TModel) Repräsentiert einen Behälter, der zwischen einer Steuerung stark typisierte Daten zu übergeben und eine Ansicht verwendet wird.
ViewDataInfo Kapselt Informationen über die aktuelle Vorlage Inhalte, die Vorlagen zu entwickeln und über HTML-Helfer verwendet wird, die mit Vorlagen in Wechselwirkung treten.
ViewEngineCollection Stellt eine Auflistung von Ansicht Motoren, die für die Anwendung verfügbar sind.
ViewEngineResult Stellt das Ergebnis einen Blick Motor zu lokalisieren.
ViewEngines Stellt eine Auflistung von Ansicht Motoren, die für die Anwendung verfügbar sind.
ViewMasterPage Stellt die Informationen, die eine Masteransicht Seite bauen benötigt wird.
ViewMasterPage(Of TModel) Stellt die Informationen, die erforderlich ist, um eine stark typisierte Masteransicht Seite zu bauen.
ViewPage Stellt die Eigenschaften und Methoden, die eine Ansicht als Web Forms-Seite zu machen, benötigt werden.
ViewPage(Of TModel) Stellt die Informationen, die um eine stark typisierte Ansicht als Web Forms-Seite zu machen, erforderlich ist.
ViewResult Steht für eine Klasse, die eine Ansicht zu machen durch Verwendung einer IView Instanz verwendet wird, die von einem Objekt IViewEngine zurückgegeben wird.
ViewResultBase Stellt eine Basisklasse, die das Modell zur Ansicht zur Verfügung zu stellen, und dann machen die Ansicht auf die Reaktion verwendet wird.
ViewStartPage Stellt eine abstrakte Klasse , die eine Ansicht Start implementieren verwendet werden kann (master) Seite.
ViewTemplateUserControl Stellt einen Behälter für TemplateInfo Objekte.
ViewTemplateUserControl(Of TModel) Stellt einen Behälter für TemplateInfo Objekte.
ViewType Repräsentiert den Typ einer Ansicht.
ViewUserControl Stellt die Informationen, die eine Benutzersteuerung aufzubauen benötigt wird.
ViewUserControl(Of TModel) Stellt die Informationen, die erforderlich ist, um eine stark typisierte Benutzersteuerung aufzubauen.
VirtualPathProviderViewEngine Stellt eine abstrakte Basisklasse Umsetzung der IViewEngine Schnittstelle.
WebFormView Stellt die Informationen, die eine Web Forms zu bauen Seite in ASP.NET MVC benötigt wird.
WebFormViewEngine Stellt eine Ansicht Motor, der verwendet wird, eine Web Forms-Seite auf die Antwort zu machen.
WebViewPage Stellt die Eigenschaften und Methoden , die notwendig sind , um eine Ansicht zu rendern , die ASP.NET verwendet Razor Syntax.
WebViewPage(Of TModel) Stellt die Eigenschaften und Methoden , die notwendig sind , um eine Ansicht zu rendern , die ASP.NET verwendet Razor Syntax.

Schnittstellen

Schnittstelle Beschreibung
IActionFilter Definiert die Verfahren, die in einem Aktionsfilter verwendet werden.
IActionInvoker Definiert den Vertrag für eine Aktion Aufrufer, die verwendet wird, um eine Aktion in Reaktion auf eine HTTP-Anforderung aufzurufen.
IAuthorizationFilter Definiert die Methoden, die für eine Genehmigung Filter erforderlich sind.
IClientValidatable Bietet eine Möglichkeit für die Validation Framework ASP.NET MVC zur Laufzeit zu ermitteln, ob ein Validator Unterstützung für Client-Validierung hat.
IController Definiert die Verfahren, die für eine Steuerung erforderlich sind.
IControllerActivator Bietet feinkörnige Kontrolle darüber, wie Controller instanziiert Dependency Injection verwenden.
IControllerFactory Definiert die Methoden, die erforderlich sind für eine Steuerung Fabrik.
IDependencyResolver Definiert die Methoden, die Servicestelle und die Auflösung von Abhängigkeiten vereinfachen.
IExceptionFilter Definiert die Verfahren, die für eine Ausnahme-Filter erforderlich sind.
IFilterProvider Stellt eine Schnittstelle für Filter finden.
IMetadataAware Stellt eine Schnittstelle für Attribute der AssociatedMetadataProvider Klasse auszusetzen.
IModelBinder Definiert die Verfahren, die für ein Modell Bindemittel erforderlich sind.
IModelBinderProvider Definiert Methoden, die dynamische Implementierung des Modells ermöglicht für Klassen Bindung, die die IModelBinder-Schnittstelle implementieren.
IMvcFilter Definiert Elemente, die die Reihenfolge der Filter angeben und ob mehrere Filter erlaubt sind.
IResultFilter Definiert die Methoden, die für einen Ergebnis-Filter erforderlich sind.
IRouteWithArea Verknüpft eine Route mit einer Fläche in einer ASP.NET MVC-Anwendung.
ITempDataProvider Definiert den Vertrag für temporäre Datenanbieter, die Daten speichern, die auf die nächste Anforderung betrachtet wird.
IUnvalidatedValueProvider Stellt eine IValueProvider Schnittstelle, die Anforderungsvalidierung überspringen.
IValueProvider Definiert die Methoden, die für einen Wertanbieter in ASP.NET MVC erforderlich sind.
IView Definiert die Methoden, die für eine Ansicht erforderlich sind.
IViewDataContainer Definiert die Methoden, die für eine Ansicht Data Dictionary erforderlich sind.
IViewEngine Definiert die Methoden, die für eine Ansicht Motor erforderlich sind.
IViewLocationCache Definiert die Verfahren, die erforderlich sind, um Ansicht Stellen im Speicher cachen.
IViewPageActivator Bietet eine feinkörnige Steuerung