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. |