ASP.NET MVC - Reference Manual

Class

Class Opis
AcceptVerbsAttribute Represents a feature that specifies the HTTP verb that the operation method will respond to.
ActionDescriptor Provide information about the operation method, such as the name of the operation method, controller, parameters, properties, and filters.
ActionExecutedContext Provide the context of the ActionExecuted method of the ActionFilterAttribute class.
ActionExecutingContext Zapewnia kontekst metody ActionExecuting dla klasy ActionFilterAttribute.
ActionFilterAttribute Oznacza klasę bazową dla atrybutów filtrujących.
ActionMethodSelectorAttribute Oznacza atrybut, który wpływa na wybór metody operacji.
ActionNameAttribute Oznacza atrybut używany do nazwania operacji.
ActionNameSelectorAttribute Oznacza atrybut, który wpływa na wybór metody operacji.
ActionResult Zawiera wynik metody operacji i jest używany do reprezentowania operacji wykonywanych na poziomie ramy.
AdditionalMetadataAttribute Zapewnia klasę, która implementuje interfejs IMetadataAware, aby wspierać inne metadane.
AjaxHelper Oznacza, że obszar widoku wspiera prezentację skryptów AJAX.
AjaxHelper<TModel> Oznacza, że obszar widoku wspiera prezentację skryptów AJAX.
AjaxRequestExtensions Oznacza klasę, która rozszerza HttpRequestBase, dodając funkcję określania, czy żądanie HTTP jest żądaniem AJAX.
AllowAnonymousAttribute Oznacza atrybut, który oznacza kontrolery i operacje, które mają pomijać AuthorizeAttribute w procesie uwierzytelniania.
AllowHtmlAttribute Pozwala na zawarcie znaczników HTML w procesie wiązania modelu, pomijając walidację żądania. (Silnie zaleca się, aby aplikacja wyraźnie sprawdzała wszystkie modele, dla których walidacja żądania jest wyłączona, w celu zapobiegania atakom skryptowym.)
AreaRegistration Zapewnia sposób rejestracji jednego lub kilku obszarów w aplikacji ASP.NET MVC.
AreaRegistrationContext Zawiera informacje wymagane do rejestracji obszaru w aplikacji ASP.NET MVC.
AssociatedMetadataProvider Zapewnia abstrakcyjną klasę dla realizacji dostawców metadanych.
AssociatedValidatorProvider Zapewnia abstrakcyjną klasę dla klas używanych do realizacji dostawców walidacji.
AsyncController Zapewnia zgodność wsteczną z ASP.NET MVC 3.
AsyncTimeoutAttribute Oznacza atrybut, który ustawia wartość timeout dla asynchronicznego metody (w milisekundach).
AuthorizationContext Encapsuluje informacje wymagane przy użyciu atrybutu AuthorizeAttribute.
AuthorizeAttribute Oznacza atrybut, który ogranicza dostęp do metody operacji.
BindAttribute Oznacza atrybut, który dostarcza szczegółów dotyczących tego, jak model powinien być binndowany do parametrów.
BuildManagerCompiledView Oznacza klasę bazową dla widoków skompilowanych przez BuildManager przed ich wyświetleniem.
BuildManagerViewEngine Zapewnia klasę bazową dla silnika widoku.
ByteArrayModelBinder Mapuje żądanie przeglądarki do tablicy bajtów.
CachedAssociatedMetadataProvider<TModelMetadata> Zapewnia abstrakcyjną klasę do implementacji dostawcy już wstrzykniętych metadanych.
CachedDataAnnotationsMetadataAttributes Zapewnia kontener dla wartości System.ComponentModel.DataAnnotations.
CachedDataAnnotationsModelMetadata Zapewnia kontener dla Cache DataAnnotationsModelMetadata.
CachedDataAnnotationsModelMetadataProvider Implementuje domyślnego dostawcę już wstrzykniętych metadanych ASP.NET MVC.
CachedModelMetadata<TPrototypeCache> Zapewnia kontener dla już wstrzykniętych metadanych.
CancellationTokenModelBinder Zapewnia mechanizm do rozpraszania powiadomień o tym, że operacja wiązania modelu powinna zostać anulowana.
ChildActionOnlyAttribute Oznacza atrybut, który wskazuje, że metoda operacji powinna być wywoływana tylko jako podoperacja.
ChildActionValueProvider Oznacza dostawcę wartości dla wartości w podoperacji.
ChildActionValueProviderFactory Oznacza fabrykę obiektu dostawcy wartości do tworzenia obiektów programistycznych dla podoperacji.
ClientDataTypeModelValidatorProvider Zwraca program walidacji modeli typów danych klienta.
CompareAttribute Zapewnia atrybuty do porównania dwóch właściwości modelu.
ContentResult Oznacza zdefiniowaną przez użytkownika typ zawartości, który jest wynikiem metody operacji.
Controller Zapewnia metody do odpowiedzi na HTTP żądania przeprowadzone na stronie ASP.NET MVC.
ControllerActionInvoker Oznacza klasę odpowiedzialną za wywoływanie metod operacji kontrolera.
ControllerBase Oznacza bazową klasę dla wszystkich kontrolerów MVC.
ControllerBuilder Oznacza klasę odpowiedzialną za dynamiczne generowanie kontrolerów.
ControllerContext Zawiera informacje o HTTP żądaniu pasującym do określonej instancji RouteBase i ControllerBase.
ControllerDescriptor Zawiera informacje opisujące kontroler, takie jak nazwa kontrolera, typ i operacja.
ControllerInstanceFilterProvider Dodaje kontroler do instancji FilterProviderCollection.
CustomModelBinderAttribute Oznacza atrybut wywołujący niestandardowego modelera modelu.
DataAnnotationsModelMetadata Zapewnia kontener dla publicznych metadanych modeli, klasy DataAnnotationsModelMetadataProvider i klasy DataAnnotationsModelValidator.
DataAnnotationsModelMetadataProvider Implementuje domyślnego dostawcę metadanych modeli ASP.NET MVC.
DataAnnotationsModelValidator Zapewnia program walidacji modeli.
DataAnnotationsModelValidator<TAttribute> Zapewnia program walidacji modeli dla określonego typu walidacji.
DataAnnotationsModelValidatorProvider Implementuje domyślnego dostawcę walidacji ASP.NET MVC.
DataErrorInfoModelValidatorProvider Zapewnia kontener dla programu walidacji modeli komunikatów o błędach.
DefaultControllerFactory Oznacza domyślnie zarejestrowany fabryczny producent kontrolerów.
DefaultModelBinder Mapuje żądania przeglądarki do obiektów danych. Ta klasa dostarcza specyficzną implementację model bindera.
DefaultViewLocationCache Przedstawia pamięć podręczną lokalizacji widoków.
DependencyResolver Dostarcza punkt rejestracji dla rozwiązywania zależności programu, który realizuje interfejs IDependencyResolver lub IServiceLocator.
DependencyResolverExtensions Dostarcza typowymi implementacje GetService i GetServices.
DictionaryValueProvider<TValue> Przedstawia klasę bazową dostawcy wartości, gdzie wartości dostawców wartości pochodzą z kolekcji implementującej interfejs IDictionary<TKey, TValue>.
EmptyModelMetadataProvider Dostarcza pustego dostawcę metadanych dla modeli danych, które nie wymagają metadanych.
EmptyModelValidatorProvider Dostarcza pustego dostawcę walidacji dla modeli, które nie wymagają walidacji.
EmptyResult Przedstawia wynik, który nie wykonuje żadnej operacji, np. metoda operacji kontrolera nie zwracająca żadnej zawartości.
ExceptionContext Dostarcza kontekst do użycia klasy HandleErrorAttribute.
ExpressionHelper Dostarcza klasę asystenta do uzyskiwania nazwy modelu z wyrażenia.
FieldValidationMetadata Dostarcza kontener dla metadanych walidacji pól klienta.
FileContentResult Wysyła zawartość pliku binarnego do odpowiedzi.
FilePathResult Wysyła zawartość pliku do odpowiedzi.
FileResult Przedstawia klasę bazową do wysyłania zawartości pliku binarnego do odpowiedzi.
FileStreamResult Wysyła binarne zawartość do odpowiedzi za pomocą instancji strumienia.
Filter Przedstawia klasę metadanych, która zawiera odniesienia do implementacji jednego lub kilku interfejsów filtrów, kolejności filtrów i zakresu filtrów.
FilterAttribute Przedstawia klasę bazową dla operacyjnych i wynikowych cech filtru.
FilterAttributeFilterProvider Definiuje dostawcę filtrów z cechami filtru.
FilterInfo Opakowuje informacje o dostępnych operacyjnych filtrach.
FilterProviderCollection Przedstawia zbiór dostawców filtrów aplikacji.
FilterProviders Zapewnia punkt rejestracji dla filtrów.
FormCollection Zawiera dostawcę wartości formularza aplikacji.
FormContext Zawiera informacje wymagane do walidacji i przetwarzania danych wejściowych formularza HTML.
FormValueProvider Oznacza dostawcę wartości zawierającego wartości formularza w obiekcie NameValueCollection.
FormValueProviderFactory Oznacza klasę, która jest odpowiedzialna za tworzenie nowego instancji obiektu dostawcy wartości formularza.
GlobalFilterCollection Oznacza klasę zawierającą wszystkie globalne filtry.
GlobalFilters Oznacza kolekcję globalnych filtrów.
HandleErrorAttribute Oznacza cechę, która służy do obsługi wyjątków wywołanych przez metodę operacyjną.
HandleErrorInfo Zawiera informacje dotyczące obsługi błędów wywołanych przez metodę operacyjną.
HiddenInputAttribute Oznacza cechę, która wskazuje, czy wartość atrybutu lub pola powinna być prezentowana jako ukryty element input.
HtmlHelper Oznacza wsparcie dla prezentacji kontrolki HTML w widokach.
HtmlHelper<TModel> Oznacza wsparcie dla prezentacji kontrolki HTML w typowych widokach.
HttpDeleteAttribute Oznacza cechę, która służy do ograniczenia metod operacyjnych, aby tylko obsługiwały żądania HTTP DELETE.
HttpFileCollectionValueProvider Oznacza dostawcę wartości używanego do wartości z kolekcji plików HTTP.
HttpFileCollectionValueProviderFactory Oznacza klasę, która jest odpowiedzialna za tworzenie nowego instancji obiektu dostarczyciela wartości kolekcji plików HTTP.
HttpGetAttribute Oznacza cechę, która służy do ograniczenia metod operacyjnych, aby tylko obsługiwały żądania HTTP GET.
HttpHeadAttribute Określa, że żądanie HTTP musi być metodą HTTP HEAD.
HttpNotFoundResult Definiuje obiekt używany do wskazania, że nie znaleziono żądanej zasoby.
HttpOptionsAttribute Oznacza cechę, która służy do ograniczenia metod operacyjnych, aby tylko obsługiwały żądania HTTP OPTIONS.
HttpPatchAttribute Oznacza cechę, która służy do ograniczenia metod operacyjnych, aby tylko obsługiwały żądania HTTP PATCH.
HttpPostAttribute Oznacza atrybut, który służy do ograniczania metody operacyjnej, aby ta metoda obsługiwała tylko żądania HTTP POST.
HttpPostedFileBaseModelBinder Wiąże model do opublikowanego pliku.
HttpPutAttribute Oznacza atrybut, który służy do ograniczania metody operacyjnej, aby ta metoda obsługiwała tylko żądania HTTP PUT.
HttpRequestExtensions Rozszerza klasę HttpRequestBase, która zawiera wartości HTTP wysyłane przez klienta w żądaniu sieciowym.
HttpStatusCodeResult Zapewnia metodę do zwracania operacji wynikowych z określonym kodem stanu HTTP i opisem.
HttpUnauthorizedResult Oznacza wynik żądania HTTP bez autoryzacji.
JavaScriptResult Wysyła zawartość JavaScript do odpowiedzi.
JsonResult Oznacza klasę, która służy do wysyłania zawartości w formacie JSON do odpowiedzi.
JsonValueProviderFactory Umożliwia metodom operacyjnym wysyłanie i odbieranie tekstu w formacie JSON, a tekst JSON przekazuje jako parametr metody operacyjnej w sposób wiązania modelu.
LinqBinaryModelBinder Mapuje żądanie przeglądarki do obiektu LINQ Binary.
ModelBinderAttribute Oznacza atrybut, który służy do przyporządkowania typu modelu do typu generatora modelu.
ModelBinderDictionary Oznacza klasę, która zawiera wszystkie modele wiązania aplikacji (wymienione według typu wiązania).
ModelBinderProviderCollection Dostarcza kontener dla programu wiązania modelu.
ModelBinderProviders Dostarcza kontener dla programu wiązania modelu.
ModelBinders Zapewnia globalny dostęp do programu wiązania modelu aplikacji.
ModelBindingContext Zapewnia kontekst dla uruchamiania programu wiązania modelu.
ModelError Oznacza błędy występujące podczas wiązania modelu.
ModelErrorCollection Zbiór instancji ModelError.
ModelMetadata Dostarcza kontener dla wspólnych metadanych modelu danych, klasy ModelMetadataProvider i klasy ModelValidator.
ModelMetadataProvider Dostarcza abstrakcyjną klasę bazową dla dostawców metadanych niestandardowych.
ModelMetadataProviders Dostarcza kontener dla bieżącego przykładu ModelMetadataProvider.
ModelState Zawija stan wiązania modelu do jednej właściwości parametrów metody operacji lub samego parametru metody operacji.
ModelStateDictionary Przedstawia stan próby przypięcia formularza wysłanego do metody operacji (w tym informacji o walidacji).
ModelValidationResult Dostarcza kontener dla wyników walidacji.
ModelValidator Dostarcza klasę bazową do implementacji logiki walidacji.
ModelValidatorProvider Dostarcza listę dostawców walidacji dla modelu.
ModelValidatorProviderCollection Dostarcza kontener dla listy dostawców walidacji.
ModelValidatorProviders Dostarcza kontener dla bieżącego dostawcy walidacji.
MultiSelectList Przedstawia listę elementów, z której użytkownik może wybrać wiele elementów.
MvcFilter Podczas implementacji w klasie pochodnej dostarcza klasę metadanych, która zawiera odniesienia do implementacji jednego lub kilku interfejsów filtrów, kolejności filtrów i zakresu filtrów.
MvcHandler Wybiera kontroler, który będzie obsługiwał żądanie HTTP.
MvcHtmlString Przedstawia ciąg HTML kodowany, który nie powinien być ponownie kodowany.
MvcHttpHandler Weryfikuje i przetwarza żądania HTTP.
MvcRouteHandler Tworzy obiekt implementujący interfejs IHttpHandler i przekazuje mu kontekst żądania.
MvcWebRazorHostFactory Tworzy instancję plikuMvcWebPageRazorHost.
NameValueCollectionExtensions Rozszerza obiekt NameValueCollection, aby umożliwić kopiowanie zbioru do określonej mapy.
NameValueCollectionValueProvider Przedstawia klasę bazową dostarczyciela wartości, które wartości dostarczyciela wartości pochodzą z obiektu NameValueCollection.
NoAsyncTimeoutAttribute Ułatwia opakowanie dla atrybutu AsyncTimeoutAttribute.
NonActionAttribute Reprezentuje atrybut, który wskazuje, że metoda kontrolera nie jest operacją.
OutputCacheAttribute Reprezentuje atrybut, który oznacza operację metody, której wynik należy 缓存.
ParameterBindingInfo Zawiera informacje dotyczące wiązania parametrów operacji z modelem danych.
ParameterDescriptor Zawiera informacje o parametrach.
PartialViewResult Reprezentuje klasę bazową używaną do wysyłania częściowych widoków do odpowiedzi.
PreApplicationStartCode Dostarcza punkt rejestracji dla kodu prestartowego aplikacji ASP.NET Razor.
QueryStringValueProvider Reprezentuje dostawcę wartości zapytania zawartego w obiekcie NameValueCollection.
QueryStringValueProviderFactory Reprezentuje klasę odpowiedzialną za tworzenie nowych instancji obiektów dostawców wartości zapytania.
RangeAttributeAdapter Dostarcza adapter cechy RangeAttribute.
RazorView Reprezentuje klasę używaną do tworzenia widoków z语法 Razor.
RazorViewEngine Reprezentuje silnik widoku używany do wyświetlania stron internetowych z语法 ASP.NET Razor.
RedirectResult Kontroluje przetwarzanie operacji aplikacji poprzez przekierowanie do określonej URI.
RedirectToRouteResult Reprezentuje wynik przekierowania, który wykonuje się za pomocą określonej tablicy wartości tras.
ReflectedActionDescriptor Zawiera informacje o operacji odzwierciedlającej.
ReflectedControllerDescriptor Zawiera informacje o kontrolerze odzwierciedlającym.
ReflectedParameterDescriptor Zawiera informacje o parametrach operacji odzwierciedlających.
RegularExpressionAttributeAdapter Dostarcza adapter cechy RegularExpressionAttribute.
RemoteAttribute Dostarcza cechę zdalnej walidacji programu za pomocą wtyczki jQuery Validation.
RequiredAttributeAdapter Dostarcza adapter cechy RequiredAttributeAttribute.
RequireHttpsAttribute Wyznacza atrybut, który wymusza ponowne wysłanie niesichernej prośby HTTP przez HTTPS.
ResultExecutedContext Dostarcza kontekst metody OnResultExecuted klasy ActionFilterAttribute.
ResultExecutingContext Dostarcza kontekst metody OnResultExecuting klasy ActionFilterAttribute.
RouteCollectionExtensions Rozszerza obiekt RouteCollection do MVC routingu.
RouteDataValueProvider Wyznacza dostawcę wartości danych routingu w obiekcie implementującym interfejs IDictionary<TKey, TValue>.
RouteDataValueProviderFactory Wyznacza fabrykę do tworzenia obiektów dostawców wartości danych routingu.
SelectList Wyznacza listę, z której użytkownik może wybrać element.
SelectListItem Wyznacza wybrane elementy w instancji SelectList.
SessionStateAttribute Określa stan sesji kontrolera.
SessionStateTempDataProvider Dostarcza dane stanu sesji dla obiektu TempDataDictionary.
StringLengthAttributeAdapter Dostarcza adapter StringLengthAttribute.
TempDataDictionary Wyznacza zestaw danych, który jest przechowywany między żądaniami.
TemplateInfo Zawiera informacje dotyczące bieżącego kontekstu szablonu.
UrlHelper Zawiera metody używane do generowania URL w aplikacji ASP.NET MVC.
UrlParameter Wyznacza opcjonalne parametry używane przez klasę MvcHandler w procesie routingu.
ValidatableObjectAdapter Dostarcza adapter dostarczający obiekty do walidacji.
ValidateAntiForgeryTokenAttribute Atrybut używany do zapobiegania fałszywym żądaniam.
ValidateInputAttribute Wyznacza atrybut, który oznacza operacje, których wejście musi być zweryfikowane.
ValueProviderCollection Zbiór dostawców wartości aplikacji.
ValueProviderDictionary Przestarzałe. Przedstawia słownik wartości dostarczanych przez aplikację.
ValueProviderFactories Przedstawia kontener dla obiektów ValueProviderFactory.
ValueProviderFactory Przedstawia fabrykę używaną do tworzenia obiektów ValueProvider.
ValueProviderFactoryCollection Przedstawia zbiór fabryk wartości dostarczanych przez aplikację.
ValueProviderResult Przedstawia wynik wiązania wartości (np. wartości z formularza publikowanego lub zapytania URL) z atrybutem parametru metody operacji lub z samym parametrem.
ViewContext Zawiera informacje związane z prezentacją widoku.
ViewDataDictionary Przedstawia kontener używany do przekazywania danych między kontrolerem a widokiem.
ViewDataDictionary<TModel> Przedstawia kontener używany do przekazywania typowanych danych między kontrolerem a widokiem.
ViewDataInfo Zawiera informacje dotyczące bieżących treści szablonu używanego do tworzenia szablonów oraz interakcji z pomocnikiem HTML.
ViewEngineCollection Przedstawia zbiór dostępnych dla aplikacji silników widoku.
ViewEngineResult Przedstawia wynik lokalizacji silnika widoku.
ViewEngines Przedstawia zbiór dostępnych dla aplikacji silników widoku.
ViewMasterPage Przedstawia informacje wymagane do generowania master page widoku.
ViewMasterPage<TModel> Przedstawia informacje wymagane do generowania typowanego master page widoku.
ViewPage Przedstawia atrybuty i metody wymagane do prezentacji widoku jako strony web form.
ViewPage<TModel> Przedstawia informacje wymagane do prezentacji typowanego widoku w formie strony web form.
ViewResult Przedstawia klasę używaną do prezentacji widoku za pomocą instancji IView zwróconej przez obiekt IViewEngine.
ViewResultBase Przedstawia podstawową klasę używaną do dostarczania modelu widoku i prezentacji widoku w odpowiedzi.
ViewStartPage Przedstawia abstrakcyjną klasę, która może być używana do implementacji strony startowej (master page) widoku.
ViewTemplateUserControl Zawiera kontener dla obiektu TemplateInfo.
ViewTemplateUserControl<TModel> Zawiera kontener dla obiektu TemplateInfo.
ViewType Przedstawia typ widoku.
ViewUserControl Przedstawia informacje wymagane do generowania kontrolki użytkownika.
ViewUserControl<TModel> Przedstawia informacje wymagane do generowania typowych kontrolerów użytkownika.
VirtualPathProviderViewEngine Przedstawia abstrakcyjną klasę bazową implementacji interfejsu IViewEngine.
WebFormView Przedstawia informacje wymagane do generowania stron formularzy internetowych w ASP.NET MVC.
WebFormViewEngine Przedstawia silnik widoku używany do wyświetlania stron formularzy internetowych.
WebViewPage Przedstawia atrybuty i metody wymagane do wyświetlania widoków używających składni ASP.NET Razor.
WebViewPage<TModel> Przedstawia atrybuty i metody wymagane do wyświetlania widoków używających składni ASP.NET Razor.

Interfejs

Interfejs Opis
IActionFilter Definiuj metody używane w filtrach operacji.
IActionInvoker Definiuje umowę protokołu wywoływacza operacji, który jest używany do wywołania operacji w odpowiedzi na żądanie HTTP.
IAuthorizationFilter Definiuj metody wymagane do określenia filtrów autoryzacyjnych.
IClientValidatable Zapewnia metodę do wykrywania w czasie rzeczywistym, czy wtyczka walidacji obsługuje walidację klienta dla frameworka walidacji ASP.NET MVC.
IController Definiuj metody wymagane do określenia kontrolera.
IControllerActivator Daje możliwość precyzyjnej kontroli nad instancjonowaniem kontrolerów za pomocą wstrzyknięcia zależności.
IControllerFactory Definiuj metody wymagane do określenia fabryki kontrolerów.
IDependencyResolver Definiuj metody do upraszczania lokalizacji usług i rozwiązywania zależności.
IEnumerableValueProvider Przedstawia specjalny typ IValueProvider, który ma zdolność do enumeracji.
IExceptionFilter Definiuj metody wymagane do określenia filtrów wyjątkowych.
IFilterProvider Zapewnia interfejs do wyszukiwania filtrów.
IMetadataAware Zapewnia interfejs do publicowania atrybutów dla klasy AssociatedMetadataProvider.
IModelBinder Definiuj metody wymagane do implementacji model bindera.
IModelBinderProvider Definiuj metody używane do dynamicznego realizowania wiązania modeli dla klas implementujących interfejs IModelBinder.
IMvcFilter Definiuj członków używanych do określenia kolejności filtrów oraz czy można używać wielu filtrów.
IResultFilter Definiuj metody wymagane do określenia filtra wyników.
IRouteWithArea Powiąż trasy z obszarami w aplikacjach ASP.NET MVC.
ITempDataProvider Definiuje umowę dostawcy danych tymczasowych, które są używane do przechowywania danych do wyświetlenia w następnym żądaniu.
IUnvalidatedValueProvider Reprezentuje interfejs IValueProvider, który można pomijać podczas walidacji żądań.
IValueProvider Definiuje metody wymagane do określenia dostawców wartości w ASP.NET MVC.
IView Definiuje metody wymagane do określenia wymaganych metod widoku.
IViewDataContainer Definiuje metody wymagane do określenia wymaganych metod słownika danych widoku.
IViewEngine Definiuje metody wymagane do określenia wymaganych metod silnika widoków.
IViewLocationCache Definiuje metody wymagane do buforowania pozycji widoków w pamięci.
IViewPageActivator Pozwala na precyzyjną kontrolę nad tworzeniem widoków za pomocą wstrzyknięcia zależności.

Delegat

Delegat Opis
ActionSelector Reprezentuje delegat, który zawiera logikę wyboru metody operacji.
DataAnnotationsModelValidationFactory Reprezentuje metodę tworzenia instancji DataAnnotationsModelValidatorProvider.
DataAnnotationsValidatableObjectAdapterFactory Zapewnia fabrykę dla walidatorów opartych na IValidatableObject.

Enumeracja

Enumeracja Opis
FilterScope Definiuje wartości, które określają kolejność wykonywania filtrów wewnątrz tego samego typu i kolejności filtrów.
FormMethod Enumeruje typy żądań HTTP formularza.
HttpVerbs Enumeruje HTTP predykaty.
InputType Enumeruje typy kontrolki wejściowej.
JsonRequestBehavior Określ, czy zezwolić na HTTP GET żądania z klienta.