Class |
Erklärung |
AcceptVerbsAttribute |
Represents a feature that specifies the HTTP verb that the action method will respond to. |
ActionDescriptor |
Provides information about the action method, such as the name of the action method, controller, parameters, attributes, and filters. |
ActionExecutedContext |
Providing the context of the ActionExecuted method of the ActionFilterAttribute class. |
ActionExecutingContext |
Provides the context for the ActionExecuting method of the ActionFilterAttribute class. |
ActionFilterAttribute |
Represents the base class for filter attributes. |
ActionMethodSelectorAttribute |
Represents an attribute that influences the selection of action methods. |
ActionNameAttribute |
Represents an attribute used for the name of an operation. |
ActionNameSelectorAttribute |
Represents an attribute that can influence the selection of action methods. |
ActionResult |
Encapsulates the result of an action method and is used to represent the execution of framework-level operations by that action method. |
AdditionalMetadataAttribute |
Provides a class that implements the IMetadataAware interface to support other metadata. |
AjaxHelper |
Represents support for rendering HTML in AJAX scenarios in views. |
AjaxHelper<TModel> |
Represents support for rendering HTML in AJAX scenarios in strongly typed views. |
AjaxRequestExtensions |
Represents a class that extends the HttpRequestBase class by adding functionality to determine if an HTTP request is an AJAX request. |
AllowAnonymousAttribute |
Represents an attribute that marks controllers and actions to be skipped during authorization. |
AllowHtmlAttribute |
Allows HTML markup to be included in the model binding process by skipping property validation requests. (It is strongly recommended that applications explicitly check all models with disabled request validation to prevent script attacks.) |
AreaRegistration |
Provides a way to register one or more areas within an ASP.NET MVC application. |
AreaRegistrationContext |
Encapsulates information required when registering an area within an ASP.NET MVC application. |
AssociatedMetadataProvider |
Provides an abstract class for implementing metadata providers. |
AssociatedValidatorProvider |
Provides an abstract class for classes that implement validation providers. |
AsyncController |
Ensures backward compatibility with ASP.NET MVC 3. |
AsyncTimeoutAttribute |
Darstellt eine Eigenschaft, die verwendet wird, um den Timeout-Wert (in Millisekunden) für asynchrone Methoden zu setzen. |
AuthorizationContext |
Kapselt die Informationen, die für die Verwendung der AuthorizeAttribute-Eigenschaft erforderlich sind. |
AuthorizeAttribute |
Darstellt eine Eigenschaft, die verwendet wird, um den Zugriff auf die Operationsmethode durch den Aufrufer zu beschränken. |
BindAttribute |
Darstellt eine Eigenschaft, die verwendet wird, um detaillierte Informationen darüber bereitzustellen, wie das Modell gebunden werden soll. |
BuildManagerCompiledView |
Darstellt die Basisklasse für die von der BuildManager-Klasse vor der Darstellung durch den View-Engine kompilierten Ansichten. |
BuildManagerViewEngine |
Bietet eine Basisklasse für den View-Engine. |
ByteArrayModelBinder |
Kartet Browseranfragen auf Byte-Arrays zu. |
CachedAssociatedMetadataProvider<TModelMetadata> |
Bietet eine abstrakte Klasse zum Implementieren von CachedMetadataProvider-Anbietern. |
CachedDataAnnotationsMetadataAttributes |
Bietet einen Behälter für die Caching der System.ComponentModel.DataAnnotations-Eigenschaften. |
CachedDataAnnotationsModelMetadata |
Bietet einen Behälter für die Caching von DataAnnotationsModelMetadata. |
CachedDataAnnotationsModelMetadataProvider |
Implementiert den Standard-CachedModelMetadata-Anbieter für ASP.NET MVC. |
CachedModelMetadata<TPrototypeCache> |
Bietet einen Behälter für bereits ge缓存的 Metadaten. |
CancellationTokenModelBinder |
Bietet ein Mechanismus zur Weiterleitung von Benachrichtigungen, dass die Modellbindeoperation abgebrochen werden sollte. |
ChildActionOnlyAttribute |
Darstellt eine Eigenschaft, die verwendet wird, um anzuzeigen, dass die Operationsmethode nur als Unteroperation aufgerufen werden sollte. |
ChildActionValueProvider |
Darstellt einen Werteanbieter für Werte in Unteroperationen. |
ChildActionValueProviderFactory |
Darstellt ein Fabrikobjekt, das zum Erstellen von Werteanbieterobjekten für Unteroperationen verwendet wird. |
ClientDataTypeModelValidatorProvider |
Gibt den Modellvalidierungsanbieter für die Clientendatentypen zurück. |
CompareAttribute |
Bietet Eigenschaften zum Vergleichen zweier Eigenschaften eines Modells. |
ContentResult |
Stellt einen benutzerdefinierten Inhaltstyp dar, der das Ergebnis der Operationenmethoden ist. |
Controller |
Bietet Methoden für die Antwort auf HTTP-Anfragen an, die auf einer ASP.NET MVC-Website durchgeführt werden. |
ControllerActionInvoker |
Stellt eine Klasse dar, die für den Aufruf der Operationenmethoden des Controllers verantwortlich ist. |
ControllerBase |
Stellt die Basisklasse für alle MVC-Controller dar. |
ControllerBuilder |
Stellt eine Klasse dar, die für die dynamische Generierung von Controllern verantwortlich ist. |
ControllerContext |
Schließt Informationen über die HTTP-Anfrage ein, die mit der Instanz von RouteBase und ControllerBase übereinstimmt. |
ControllerDescriptor |
Schließt Informationen über den Controller ein, wie z.B. den Namen, den Typ und die Operation. |
ControllerInstanceFilterProvider |
Fügt den Controller zur Instanz der FilterProviderCollection hinzu. |
CustomModelBinderAttribute |
Stellt eine Eigenschaft dar, die ein aufgerufenes eigenes Modellbindeglied angibt. |
DataAnnotationsModelMetadata |
Bietet einen Container für die öffentlichen Metadaten der Datenmodelle, die Klasse DataAnnotationsModelMetadataProvider und die Klasse DataAnnotationsModelValidator. |
DataAnnotationsModelMetadataProvider |
Implementiert den Standard-Modellmetadatenanbieter für ASP.NET MVC. |
DataAnnotationsModelValidator |
Bietet Modellvalidierungsanbieter. |
DataAnnotationsModelValidator<TAttribute> |
Bietet Modellvalidierungsanbieter für angegebene Validierungstypen. |
DataAnnotationsModelValidatorProvider |
Implementiert den Standard-Validierungsanbieter für ASP.NET MVC. |
DataErrorInfoModelValidatorProvider |
Bietet einen Container für die Fehlerinformationen der Modellvalidierung. |
DefaultControllerFactory |
Stellt die Controller-Factory dar, die standardmäßig registriert ist. |
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-side 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 |
Bietet einen Registrierungspunkt für Filter. |
FormCollection |
Enthält die Form-Wertlieferanten der Anwendung. |
FormContext |
Schließt Informationen zur Validierung und Verarbeitung von Eingabedaten in HTML-Formularen ein. |
FormValueProvider |
Ein Wertlieferant, der Form-Werte in NameValueCollection-Objekten enthält. |
FormValueProviderFactory |
Eine Klasse, die für die Erstellung neuer Instanzen von Form-Wertlieferanten verantwortlich ist. |
GlobalFilterCollection |
Ein Klasse, die alle globalen Filter enthält. |
GlobalFilters |
Stellt die Sammlung von globalen Filtern zur Verfügung. |
HandleErrorAttribute |
Ein Merkmal, das verwendet wird, um Ausnahmen, die durch Aktionsmethoden verursacht werden, zu behandeln. |
HandleErrorInfo |
Schließt Informationen zur Fehlerbehandlung durch Aktionsmethoden ab. |
HiddenInputAttribute |
Ein Merkmal, das verwendet wird, um anzuzeigen, ob die Wert oder das Feld als verstecktes Input-Element dargestellt werden soll. |
HtmlHelper |
Stellt Unterstützung für die Darstellung von HTML-Kontrollen in Ansichten zur Verfügung. |
HtmlHelper<TModel> |
Stellt Unterstützung für die Darstellung von HTML-Kontrollen in stark typisierten Ansichten zur Verfügung. |
HttpDeleteAttribute |
Ein Merkmal, das verwendet wird, um die Aktionsmethodenbeschränkung zu steuern, sodass diese nur HTTP DELETE-Anfragen verarbeitet. |
HttpFileCollectionValueProvider |
Ein Wertlieferant, der verwendet wird, um Werte aus der HTTP-Datei-Sammlung zu liefern. |
HttpFileCollectionValueProviderFactory |
Ein Klasse, die für die Erstellung neuer Instanzen von HTTP-Datei-Sammlungs-Wertlieferanten verantwortlich ist. |
HttpGetAttribute |
Ein Merkmal, das verwendet wird, um die Aktionsmethodenbeschränkung zu steuern, sodass diese nur HTTP GET-Anfragen verarbeitet. |
HttpHeadAttribute |
Spezifiziert, dass die HTTP-Anfrage als HTTP HEAD-Methode sein muss. |
HttpNotFoundResult |
Definiert ein Objekt, das verwendet wird, um eine nicht gefundenen Ressource anzuzeigen. |
HttpOptionsAttribute |
Ein Merkmal, das verwendet wird, um die Aktionsmethodenbeschränkung zu steuern, sodass diese nur HTTP OPTIONS-Anfragen verarbeitet. |
HttpPatchAttribute |
Ein Merkmal, das verwendet wird, um den Aktionsmethodenbeschränkung zu steuern, sodass diese nur HTTP PATCH-Anfragen verarbeitet. |
HttpPostAttribute |
Stellt eine Eigenschaft dar, die verwendet wird, um Operationen zu begrenzen, damit diese nur HTTP-POST-Anfragen verarbeiten. |
HttpPostedFileBaseModelBinder |
Bindet das Modell an ein veröffentlichtes Datei. |
HttpPutAttribute |
Stellt eine Eigenschaft dar, die verwendet wird, um Operationen zu begrenzen, damit diese nur HTTP-PUT-Anfragen verarbeiten. |
HttpRequestExtensions |
Erweitert die Klasse HttpRequestBase, die HTTP-Werte enthält, die der Client in einer Web-Anfrage sendet. |
HttpStatusCodeResult |
Bietet eine Methode zur Rückgabe eines Operationsergebnisses, das einen bestimmten HTTP-Statuscode und eine Beschreibung enthält. |
HttpUnauthorizedResult |
Stellt das Ergebnis eines nicht autorisierten HTTP-Anfrage dar. |
JavaScriptResult |
Sendet JavaScript-Inhalte an die Antwort. |
JsonResult |
Stellt eine Klasse dar, die verwendet wird, um JSON-Formatinhalte an die Antwort zu senden. |
JsonValueProviderFactory |
Aktiviert Operationen, um JSON-Text zu senden und zu empfangen, und leitet JSON-Text auf Modelbindungsart an die Parameter der Operationen weiter. |
LinqBinaryModelBinder |
Kartet Browseranfragen auf LINQ Binary-Objekte. |
ModelBinderAttribute |
Stellt eine Eigenschaft dar, die verwendet wird, um Modelltypen mit Modell-Generator-Typen zu verknüpfen. |
ModelBinderDictionary |
Stellt eine Klasse dar, die alle Modellbinder der Anwendung enthält (nach Binder-Typ sortiert). |
ModelBinderProviderCollection |
Bietet einen Behälter für die Modellbinder. |
ModelBinderProviders |
Bietet einen Behälter für die Modellbinder. |
ModelBinders |
Bietet globalen Zugriff auf die Modellbinder der Anwendung. |
ModelBindingContext |
Bietet den Kontext für die Ausführung des Modellbinders. |
ModelError |
Stellt die Fehler dar, die während der Modellbindung auftreten. |
ModelErrorCollection |
Sammlung von ModellError-Instanzen. |
ModelMetadata |
Bietet einen Behälter für die öffentlichen Metadaten des Datenmodells, die Klasse ModelMetadataProvider und die Klasse ModelValidator. |
ModelMetadataProvider |
Bietet eine abstrakte Basisklasse für benutzerdefinierte Metadatenlieferanten. |
ModelMetadataProviders |
Bietet einen Container für die aktuelle Instanz von ModelMetadataProvider. |
ModelState |
Verpackt den Status der Modellbindung in eine Eigenschaft eines Aktionsmethodenparameters oder in den Aktionsmethodenparameter selbst. |
ModelStateDictionary |
Stellt den Status der Versuche dar, ein gesendetes Formular mit der Aktionsmethode zu binden (einschließlich Validierungsinformationen). |
ModelValidationResult |
Bietet einen Container für die Validierungsergebnisse. |
ModelValidator |
Bietet die Basisklasse für die Implementierung der Validierungslogik. |
ModelValidatorProvider |
Bietet eine Liste von Validierungslieferanten für das Modell. |
ModelValidatorProviderCollection |
Bietet einen Container für die Liste der Validierungslieferanten. |
ModelValidatorProviders |
Bietet einen Container für den aktuellen Validierungslieferanten. |
MultiSelectList |
Stellt eine Liste von Elementen dar, aus der der Benutzer mehrere Elemente auswählen kann. |
MvcFilter |
Bietet in der abgeleiteten Klasse eine Metadatenklasse, die Referenzen auf die Implementierung von einem oder mehreren Filter-Interfaces, die Reihenfolge der Filter und den Filterbereich enthält. |
MvcHandler |
Wählt den Controller aus, der HTTP-Anfragen verarbeitet. |
MvcHtmlString |
Stellt einen HTML-Encoded String dar, der nicht erneut codiert werden soll. |
MvcHttpHandler |
Überprüft und verarbeitet HTTP-Anfragen. |
MvcRouteHandler |
Erstellt ein Objekt, das das IHttpHandler-Interface implementiert, und übergibt es den Kontext der Anfrage. |
MvcWebRazorHostFactory |
Erstellt eine Instanz der Datei MvcWebPageRazorHost. |
NameValueCollectionExtensions |
Erweitert das NameValueCollection-Objekt, um es zu ermöglichen, die Sammlung in ein bestimmtes Wörterbuch zu kopieren. |
NameValueCollectionValueProvider |
Stellt die Basisklasse für Wertlieferantenprogramme dar, deren Werte aus dem NameValueCollection-Objekt stammen. |
NoAsyncTimeoutAttribute |
Bietet eine Bequemlichkeitsschicht für die Eigenschaft AsyncTimeoutAttribute. |
NonActionAttribute |
Stellt eine Eigenschaft dar, die verwendet wird, um anzuzeigen, dass eine Controllermethode keine Operationenmethode ist. |
OutputCacheAttribute |
Stellt eine Eigenschaft dar, die verwendet wird, um Operationenmethoden zu kennzeichnen, deren Ausgabe gecacht werden soll. |
ParameterBindingInfo |
Verpackt Informationen, die mit der Bindung von Operationenmethodenparametern an Datenmodelle zusammenhängen. |
ParameterDescriptor |
Enthält Informationen über Parameter. |
PartialViewResult |
Stellt eine Basisklasse dar, die zum Senden von Teilansichten an die Antwort verwendet wird. |
PreApplicationStartCode |
Bietet einen Registrierungspunkt für den Vorabstartcode für ASP.NET Razor-Anwendungen. |
QueryStringValueProvider |
Stellt den Werteanbieter für die QueryString in einem NameValueCollection dar. |
QueryStringValueProviderFactory |
Stellt eine Klasse dar, die für die Erstellung neuer Instanzen von QueryStringValueProvider-Objekten verantwortlich ist. |
RangeAttributeAdapter |
Bietet einen Adapter für die Eigenschaft RangeAttribute. |
RazorView |
Stellt eine Klasse dar, die für die Erstellung von Ansichten mit Razor-Syntax verwendet wird. |
RazorViewEngine |
Stellt einen View-Engine dar, die für die Darstellung von Webseiten mit ASP.NET Razor-Syntax verwendet wird. |
RedirectResult |
Kontrolliert die Verarbeitung von Anwendungsoperationen durch Umleitung zu einer spezifischen URI. |
RedirectToRouteResult |
Stellt das Ergebnis einer Umleitung dar, das durch die Verwendung eines spezifischen Wertdictons für Routen ausgeführt wird. |
ReflectedActionDescriptor |
Enthält Informationen über Methoden, die durch Reflektion beschrieben werden. |
ReflectedControllerDescriptor |
Enthält Informationen über Controller, die durch Reflektion beschrieben werden. |
ReflectedParameterDescriptor |
Enthält Informationen über Methodenparameter, die durch Reflektion beschrieben werden. |
RegularExpressionAttributeAdapter |
Bietet einen Adapter für die Eigenschaft RegularExpressionAttribute. |
RemoteAttribute |
Bietet die Eigenschaft, Programme remote zu validieren, die jQuery Validation Plugin verwenden. |
RequiredAttributeAdapter |
Bietet einen Adapter für die Eigenschaft RequiredAttributeAttribute. |
RequireHttpsAttribute |
Stellt eine Eigenschaft dar, die verwendet wird, um nicht sichere HTTP-Anfragen durch HTTPS neu zu senden. |
ResultExecutedContext |
Bietet den Kontext für den Methodenaufruf OnResultExecuted der ActionFilterAttribute-Klasse. |
ResultExecutingContext |
Bietet den Kontext für den Methodenaufruf OnResultExecuting der ActionFilterAttribute-Klasse. |
RouteCollectionExtensions |
Erweitert das RouteCollection-Objekt, um MVC-Routen durchzuführen. |
RouteDataValueProvider |
Stellt den Wertbereitsteller für die Route-Daten dar, die in einem Objekt, das das IDictionary<TKey, TValue>-Interface implementiert, enthalten sind. |
RouteDataValueProviderFactory |
Stellt ein Werkzeug dar, das verwendet wird, um Wertbereitsteller für Routing-Daten zu erstellen. |
SelectList |
Stellt eine Liste dar, aus der ein Benutzer ein Element auswählen kann. |
SelectListItem |
Stellt das ausgewählte Element eines SelectList-Objekts dar. |
SessionStateAttribute |
Bestimmt den Sitzungsstatus des Controllers. |
SessionStateTempDataProvider |
Bietet Sitzungsstatusdaten für das aktuelle TempDataDictionary-Objekt. |
StringLengthAttributeAdapter |
Bietet einen Adapter für die StringLengthAttribute-Eigenschaft. |
TempDataDictionary |
Stellt ein Daten-Set dar, das nur von einer Anfrage bis zur nächsten Anfrage beibehalten wird. |
TemplateInfo |
Schließt Informationen über den aktuellen Template-Context ein. |
UrlHelper |
Enthält Methoden, die verwendet werden, um URLs für ASP.NET MVC innerhalb der Anwendung zu generieren. |
UrlParameter |
Stellt die optionalen Parameter dar, die von der MvcHandler-Klasse im Routing-Prozess verwendet werden. |
ValidatableObjectAdapter |
Bietet einen Adapter für verifizierbare Objekte. |
ValidateAntiForgeryTokenAttribute |
Stellt eine Eigenschaft dar, die verwendet wird, um gefälschte Anfragen zu verhindern. |
ValidateInputAttribute |
Stellt eine Eigenschaft dar, die verwendet wird, um Methoden anzuzeigen, deren Eingaben überprüft werden müssen. |
ValueProviderCollection |
Die Sammlung von Wertbereitstellern für die Anwendung. |
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> |
Represents the information required to generate strongly-typed user controls. |
VirtualPathProviderViewEngine |
Represents the abstract base class implementation of the IViewEngine interface. |
WebFormView |
Represents the information required to generate web form pages in ASP.NET MVC. |
WebFormViewEngine |
Represents a view engine used to render web form pages in response. |
WebViewPage |
Represents the properties and methods required to render views using the ASP.NET Razor syntax. |
WebViewPage<TModel> |
Represents the properties and methods required to render views using the ASP.NET Razor syntax. |