System.Web.Mvc Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasy
AcceptVerbsAttribute |
Reprezentuje atrybut określający czasowniki HTTP, na które będzie reagować metoda akcji. |
ActionDescriptor |
Zawiera informacje o metodzie akcji, takie jak jej nazwa, kontroler, parametry, atrybuty i filtry. |
ActionExecutedContext |
Udostępnia kontekst metody ActionFilterAttribute ActionExecuted klasy . |
ActionExecutingContext |
Udostępnia kontekst metody ActionFilterAttribute ActionExecuting klasy . |
ActionFilterAttribute |
Reprezentuje klasę bazową atrybutów filtru. |
ActionMethodSelectorAttribute |
Reprezentuje atrybut używany do wpływania na wybór metody akcji. |
ActionNameAttribute |
Reprezentuje atrybut, który jest używany dla nazwy akcji. |
ActionNameSelectorAttribute |
Reprezentuje atrybut, który wpływa na wybór metody akcji. |
ActionResult |
Reprezentuje wynik metody akcji. |
AdditionalMetadataAttribute |
Udostępnia klasę, która implementuje IMetadataAware interfejs w celu obsługi dodatkowych metadanych. |
AjaxHelper |
Reprezentuje obsługę renderowania kodu HTML w scenariuszach AJAX w widoku. |
AjaxHelper<TModel> |
Reprezentuje obsługę renderowania kodu HTML w scenariuszach AJAX w silnie typiowanym widoku. |
AjaxRequestExtensions |
Reprezentuje klasę, która rozszerza HttpRequestBase klasę, dodając możliwość określenia, czy żądanie HTTP jest żądaniem AJAX. |
AllowAnonymousAttribute |
Reprezentuje atrybut, który oznacza kontrolery i akcje, aby pominąć AuthorizeAttribute podczas autoryzacji. |
AllowHtmlAttribute |
Umożliwia żądanie uwzględnienia znaczników HTML podczas tworzenia powiązania modelu przez pominięcie weryfikacji żądania dla właściwości. (Zdecydowanie zaleca się, aby aplikacja jawnie sprawdziła wszystkie modele, w których wyłączysz walidację żądań, aby zapobiec wykorzystaniu skryptów). |
AreaRegistration |
Umożliwia zarejestrowanie co najmniej jednego obszaru w aplikacji MVC ASP.NET. |
AreaRegistrationContext |
Hermetyzuje informacje wymagane do zarejestrowania obszaru w ASP.NET aplikacji MVC. |
AssociatedMetadataProvider |
Udostępnia abstrakcyjną klasę do implementowania dostawcy metadanych. |
AssociatedValidatorProvider |
Udostępnia abstrakcyjną klasę dla klas, które implementują dostawcę weryfikacji. |
AsyncController |
Zapewniana zgodność z poprzednimi wersjami z ASP.NET MVC 3. |
AsyncTimeoutAttribute |
Reprezentuje atrybut używany do ustawiania wartości limitu czasu (w milisekundach) dla metody asynchronicznej. |
AuthorizationContext |
Hermetyzuje informacje wymagane do używania atrybutu AuthorizeAttribute . |
AuthorizeAttribute |
Określa, że dostęp do kontrolera lub metody akcji jest ograniczony do użytkowników, którzy spełniają wymagania autoryzacji. |
BindAttribute |
Reprezentuje atrybut, który służy do podawania szczegółowych informacji o sposobie tworzenia powiązania modelu z parametrem. |
BuildManagerCompiledView |
Reprezentuje klasę bazową widoków, które są kompilowane przez klasę BuildManager przed renderowaniem przez aparat widoków. |
BuildManagerViewEngine |
Udostępnia klasę bazową dla aparatów widoków. |
ByteArrayModelBinder |
Mapuje żądanie przeglądarki na tablicę bajtów. |
CachedAssociatedMetadataProvider<TModelMetadata> |
Udostępnia abstrakcyjną klasę do implementowania buforowanego dostawcy metadanych. |
CachedDataAnnotationsMetadataAttributes |
Udostępnia kontener do buforowania System.ComponentModel.DataAnnotations atrybutów. |
CachedDataAnnotationsModelMetadata |
Udostępnia kontener do buforowania DataAnnotationsModelMetadata. |
CachedDataAnnotationsModelMetadataProvider |
Implementuje domyślnego buforowanego dostawcę metadanych modelu dla ASP.NET MVC. |
CachedModelMetadata<TPrototypeCache> |
Udostępnia kontener dla buforowanych metadanych. |
CancellationTokenModelBinder |
Udostępnia mechanizm propagacji powiadomień, które powinny zostać anulowane przez operacje powiązania modelu. |
ChildActionOnlyAttribute |
Reprezentuje atrybut, który służy do wskazywania, że metoda akcji powinna być wywoływana tylko jako akcja podrzędna. |
ChildActionValueProvider |
Reprezentuje dostawcę wartości dla wartości z akcji podrzędnych. |
ChildActionValueProviderFactory |
Reprezentuje fabrykę do tworzenia obiektów dostawcy wartości dla akcji podrzędnych. |
ClientDataTypeModelValidatorProvider |
Zwraca moduły sprawdzania poprawności modelu typu danych klienta. |
CompareAttribute |
Zawiera atrybut, który porównuje dwie właściwości modelu. |
ContentResult |
Reprezentuje typ zawartości zdefiniowany przez użytkownika, który jest wynikiem metody akcji. |
Controller |
Udostępnia metody, które odpowiadają na żądania HTTP wysyłane do witryny sieci Web ASP.NET MVC. |
ControllerActionInvoker |
Reprezentuje klasę, która jest odpowiedzialna za wywoływanie metod akcji kontrolera. |
ControllerBase |
Reprezentuje klasę bazową dla wszystkich kontrolerów MVC. |
ControllerBuilder |
Reprezentuje klasę, która jest odpowiedzialna za dynamiczne tworzenie kontrolera. |
ControllerContext |
Hermetyzuje informacje o żądaniu HTTP, które jest zgodne z określonymi RouteBase wystąpieniami i ControllerBase . |
ControllerDescriptor |
Hermetyzuje informacje opisujące kontroler, takie jak jego nazwa, typ i akcje. |
ControllerInstanceFilterProvider |
Dodaje kontroler do FilterProviderCollection wystąpienia. |
CustomModelBinderAttribute |
Reprezentuje atrybut, który wywołuje powiązanie modelu niestandardowego. |
DataAnnotationsModelMetadata |
Udostępnia kontener dla typowych metadanych, DataAnnotationsModelMetadataProvider dla klasy i dla DataAnnotationsModelValidator klasy dla modelu danych. |
DataAnnotationsModelMetadataProvider |
Implementuje domyślnego dostawcę metadanych modelu dla ASP.NET MVC. |
DataAnnotationsModelValidator |
Udostępnia moduł sprawdzania poprawności modelu. |
DataAnnotationsModelValidator<TAttribute> |
Dostarcza moduł sprawdzania poprawności modelu dla określonego typu weryfikacji. |
DataAnnotationsModelValidatorProvider |
Implementuje domyślnego dostawcę weryfikacji dla ASP.NET MVC. |
DataErrorInfoModelValidatorProvider |
Dostarcza kontener dla modułu sprawdzania poprawności modelu informacji o błędach. |
DefaultControllerFactory |
Reprezentuje fabrykę kontrolera, która jest domyślnie zarejestrowana. |
DefaultModelBinder |
Mapuje żądanie przeglądarki na obiekt danych. Ta klasa zapewnia konkretną implementację powiązania modelu. |
DefaultViewLocationCache |
Reprezentuje pamięć podręczną dla lokalizacji widoku. |
DependencyResolver |
Udostępnia punkt rejestracji dla funkcji rozpoznawania zależności, które implementują IDependencyResolver interfejs IServiceLocator usługi Common Service Locator. |
DependencyResolverExtensions |
Zapewnia bezpieczną implementację elementów GetService(Type) i GetServices(Type). |
DictionaryValueProvider<TValue> |
Reprezentuje klasę bazową dla dostawców wartości, których wartości pochodzą z kolekcji, która implementuje IDictionary<TKey,TValue> interfejs. |
EmptyModelMetadataProvider |
Udostępnia pustego dostawcę metadanych dla modeli danych, które nie wymagają metadanych. |
EmptyModelValidatorProvider |
Udostępnia pustego dostawcę weryfikacji dla modeli, które nie wymagają modułu sprawdzania poprawności. |
EmptyResult |
Reprezentuje wynik, który nic nie robi, na przykład metodę akcji kontrolera, która nie zwraca niczego. |
ExceptionContext |
Udostępnia kontekst używania HandleErrorAttribute klasy . |
ExpressionHelper |
Udostępnia klasę pomocnika, aby uzyskać nazwę modelu z wyrażenia. |
FieldValidationMetadata |
Udostępnia kontener metadanych weryfikacji pól po stronie klienta. |
FileContentResult |
Wysyła zawartość pliku binarnego do odpowiedzi. |
FilePathResult |
Wysyła zawartość pliku do odpowiedzi. |
FileResult |
Reprezentuje klasę bazową używaną do wysyłania zawartości pliku binarnego do odpowiedzi. |
FileStreamResult |
Wysyła zawartość binarną do odpowiedzi przy użyciu Stream wystąpienia. |
Filter |
Reprezentuje klasę metadanych zawierającą odwołanie do implementacji co najmniej jednego interfejsu filtru, kolejności filtru i zakresu filtru. |
FilterAttribute |
Reprezentuje klasę bazową atrybutów akcji i filtru wyników. |
FilterAttributeFilterProvider |
Definiuje dostawcę filtru dla atrybutów filtru. |
FilterInfo |
Hermetyzuje informacje o dostępnych filtrach akcji. |
FilterProviderCollection |
Reprezentuje kolekcję dostawców filtrów dla aplikacji. |
FilterProviders |
Udostępnia punkt rejestracji dla filtrów. |
FormCollection |
Zawiera dostawców wartości formularza dla aplikacji. |
FormContext |
Hermetyzuje informacje wymagane do weryfikacji i przetwarzania danych wejściowych z formularza HTML. |
FormValueProvider |
Reprezentuje dostawcę wartości dla wartości formularzy zawartych w NameValueCollection obiekcie. |
FormValueProviderFactory |
Reprezentuje klasę, która jest odpowiedzialna za utworzenie nowego wystąpienia obiektu dostawcy wartości formularza. |
GlobalFilterCollection |
Reprezentuje klasę zawierającą wszystkie filtry globalne. |
GlobalFilters |
Reprezentuje kolekcję filtrów globalnych. |
HandleErrorAttribute |
Reprezentuje atrybut używany do obsługi wyjątku, który jest zgłaszany przez metodę akcji. |
HandleErrorInfo |
Hermetyzuje informacje dotyczące obsługi błędu, który został zgłoszony przez metodę akcji. |
HiddenInputAttribute |
Reprezentuje atrybut, który służy do wskazywania, czy wartość właściwości lub pola powinna być renderowana jako ukryty element wejściowy. |
HtmlHelper |
Obsługuje renderowanie kontrolek HTML w widoku. |
HtmlHelper<TModel> |
Reprezentuje obsługę renderowania kontrolek HTML w silnie typiowanym widoku. |
HttpAntiForgeryException |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
HttpDeleteAttribute |
Reprezentuje atrybut używany do ograniczania metody akcji tak, aby metoda obsługiwała tylko żądania HTTP DELETE. |
HttpFileCollectionValueProvider |
Reprezentuje dostawcę wartości do użycia z wartościami pochodzącymi z kolekcji plików HTTP. |
HttpFileCollectionValueProviderFactory |
Reprezentuje klasę, która jest odpowiedzialna za utworzenie nowego wystąpienia obiektu dostawcy wartości kolekcji plików HTTP. |
HttpGetAttribute |
Reprezentuje atrybut używany do ograniczania metody akcji tak, aby metoda obsługiwała tylko żądania HTTP GET. |
HttpHeadAttribute |
Określa, że żądanie HTTP musi być metodą HTTP HEAD. |
HttpNotFoundResult |
Definiuje obiekt, który służy do wskazywania, że żądany zasób nie został znaleziony. |
HttpOptionsAttribute |
Reprezentuje atrybut używany do ograniczania metody akcji tak, aby metoda obsługiwała tylko żądania HTTP OPTIONS. |
HttpPatchAttribute |
Reprezentuje atrybut używany do ograniczania metody akcji tak, aby metoda obsługiwała tylko żądania HTTP PATCH. |
HttpPostAttribute |
Reprezentuje atrybut używany do ograniczania metody akcji tak, aby metoda obsługiwała tylko żądania HTTP POST. |
HttpPostedFileBaseModelBinder |
Tworzy powiązanie modelu z opublikowanym plikiem. |
HttpPutAttribute |
Reprezentuje atrybut używany do ograniczania metody akcji tak, aby metoda obsługiwała tylko żądania HTTP PUT. |
HttpRequestExtensions |
Rozszerza klasę HttpRequestBase zawierającą wartości HTTP, które zostały wysłane przez klienta podczas żądania sieci Web. |
HttpStatusCodeResult |
Zapewnia sposób zwracania wyniku akcji z określonym kodem stanu odpowiedzi HTTP i opisem. |
HttpUnauthorizedResult |
Reprezentuje wynik nieautoryzowanego żądania HTTP. |
JavaScriptResult |
Wysyła zawartość języka JavaScript do odpowiedzi. |
JQueryFormValueProvider |
Dostawca wartości formularza JQuery służy do obsługi danych sformatowanych w trybie JQuery w formularzach żądań. |
JQueryFormValueProviderFactory |
Udostępnia element ValueProvider niezbędny do obsługi danych formularza JQuery. |
JsonResult |
Reprezentuje klasę używaną do wysyłania zawartości w formacie JSON do odpowiedzi. |
JsonValueProviderFactory |
Umożliwia metodom akcji wysyłanie i odbieranie tekstu w formacie JSON oraz powiązanie tekstu JSON z parametrami metod akcji. |
LinqBinaryModelBinder |
Mapuje żądanie przeglądarki na obiekt LINQ Binary . |
MaxLengthAttributeAdapter |
Zawiera adapter atrybutu MaxLengthAttribute. |
MinLengthAttributeAdapter |
Udostępnia adapter atrybutu MinLengthAttribute. |
ModelBinderAttribute |
Reprezentuje atrybut używany do kojarzenia typu modelu z typem konstruktora modelu. |
ModelBinderDictionary |
Reprezentuje klasę zawierającą wszystkie powiązania modelu dla aplikacji wymienione według typu binder. |
ModelBinderProviderCollection |
W tym miejscu nic nie będzie aktualizowane; proszę nie dodawać tutaj materiału. |
ModelBinderProviders |
Udostępnia kontener dla dostawców powiązania modelu. |
ModelBinders |
Zapewnia globalny dostęp do powiązań modelu dla aplikacji. |
ModelBindingContext |
Zawiera kontekst, w którym funkcje powiązania modelu. |
ModelClientValidationEqualToRule |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
ModelClientValidationMaxLengthRule | |
ModelClientValidationMinLengthRule | |
ModelClientValidationRangeRule |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
ModelClientValidationRegexRule |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
ModelClientValidationRemoteRule |
Reprezentuje regułę zdalną weryfikacji klienta modelu. |
ModelClientValidationRequiredRule |
Reprezentuje wymaganą regułę weryfikacji klienta modelu. |
ModelClientValidationRule |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
ModelClientValidationStringLengthRule |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. Reprezentuje długość reguły weryfikacji klienta modelu. |
ModelError |
Reprezentuje błąd występujący podczas wiązania modelu. |
ModelErrorCollection |
Kolekcja ModelError wystąpień. |
ModelMetadata |
Udostępnia kontener dla typowych metadanych, ModelMetadataProvider dla klasy i dla ModelValidator klasy dla modelu danych. |
ModelMetadataProvider |
Udostępnia abstrakcyjną klasę bazową dla niestandardowego dostawcy metadanych. |
ModelMetadataProviders |
Udostępnia kontener dla bieżącego ModelMetadataProvider wystąpienia. |
ModelState |
Hermetyzuje stan powiązania modelu z właściwością argumentu action-method lub samego argumentu. |
ModelStateDictionary |
Reprezentuje stan próby powiązania opublikowanego formularza z metodą akcji, która zawiera informacje o walidacji. |
ModelValidationResult |
Dostarcza kontener dla wyniku weryfikacji. |
ModelValidator |
Udostępnia klasę bazową do implementowania logiki walidacji. |
ModelValidatorProvider |
Zawiera listę modułów sprawdzania poprawności dla modelu. |
ModelValidatorProviderCollection |
W tym miejscu nic nie będzie aktualizowane; proszę nie dodawać tutaj materiału. |
ModelValidatorProviders |
Dostarcza kontener dla bieżącego dostawcy weryfikacji. |
MultiSelectList |
Reprezentuje listę elementów, z których użytkownicy mogą wybrać więcej niż jeden element. |
MvcFilter |
Po zaimplementowaniu w klasie pochodnej udostępnia klasę metadanych, która zawiera odwołanie do implementacji co najmniej jednego interfejsu filtru, kolejności filtru i zakresu filtru. |
MvcHandler |
Wybiera kontroler, który będzie obsługiwał żądanie HTTP. |
MvcHtmlString |
Reprezentuje ciąg zakodowany w formacie HTML, który nie powinien być kodowany ponownie. |
MvcHttpHandler |
Weryfikuje i przetwarza żądanie HTTP. |
MvcRouteHandler |
Tworzy obiekt, który implementuje interfejs IHttpHandler i przekazuje do niego kontekst żądania. |
MvcWebRazorHostFactory |
Tworzy wystąpienia System.Web.Mvc.MvcWebPageRazorHost plików. |
NameValueCollectionExtensions |
Rozszerza obiekt NameValueCollection, aby można było skopiować kolekcję do określonego słownika. |
NameValueCollectionValueProvider |
Reprezentuje klasę bazową dla dostawców wartości, których wartości pochodzą z NameValueCollection obiektu. |
NoAsyncTimeoutAttribute |
Zapewnia wygodną otokę atrybutu AsyncTimeoutAttribute . |
NonActionAttribute |
Reprezentuje atrybut używany do wskazania, że metoda kontrolera nie jest metodą akcji. |
OutputCacheAttribute |
Reprezentuje atrybut używany do oznaczania metody akcji, której dane wyjściowe będą buforowane. |
OverrideActionFiltersAttribute |
Reprezentuje atrybuty skojarzone z filtrem przesłonięcia. |
OverrideAuthenticationAttribute |
Reprezentuje atrybuty skojarzone z uwierzytelnianiem. |
OverrideAuthorizationAttribute |
Reprezentuje atrybuty skojarzone z autoryzacją. |
OverrideExceptionFiltersAttribute |
Reprezentuje atrybuty skojarzone z filtrem wyjątku. |
OverrideResultFiltersAttribute |
Reprezentuje atrybuty skojarzone z filtrem wyników. |
ParameterBindingInfo |
Hermetyzuje informacje dotyczące powiązania parametrów metody action-method z modelem danych. |
ParameterDescriptor |
Zawiera informacje opisujące parametr. |
PartialViewResult |
Reprezentuje klasę bazową używaną do wysyłania widoku częściowego do odpowiedzi. |
PreApplicationStartCode |
Udostępnia punkt rejestracji dla kodu początkowego aplikacji Razor ASP.NET. |
QueryStringValueProvider |
Reprezentuje dostawcę wartości dla ciągów zapytań, które są zawarte w NameValueCollection obiekcie. |
QueryStringValueProviderFactory |
Reprezentuje klasę, która jest odpowiedzialna za utworzenie nowego wystąpienia obiektu dostawcy wartości ciągu zapytania. |
RangeAttributeAdapter |
Udostępnia adapter dla atrybutu RangeAttribute . |
RazorView |
Reprezentuje klasę używaną do tworzenia widoków, które mają składnię Razor. |
RazorViewEngine |
Reprezentuje aparat wyświetlania używany do renderowania strony internetowej korzystającej z ASP.NET składni Razor. |
RedirectResult |
Kontroluje przetwarzanie akcji aplikacji, przekierowując do określonego identyfikatora URI. |
RedirectToRouteResult |
Reprezentuje wynik, który wykonuje przekierowanie przy użyciu określonego słownika wartości tras. |
ReflectedActionDescriptor |
Zawiera informacje opisujące odzwierciedlonej metody akcji. |
ReflectedControllerDescriptor |
Zawiera informacje opisujące odzwierciedlonego kontrolera. |
ReflectedParameterDescriptor |
Zawiera informacje opisujące odzwierciedlonego parametru metody akcji. |
RegularExpressionAttributeAdapter |
Udostępnia adapter dla atrybutu RegularExpressionAttribute . |
RemoteAttribute |
Udostępnia atrybut, który używa wtyczki sprawdzania poprawności jQuery zdalnego modułu sprawdzania poprawności. |
RequiredAttributeAdapter |
Udostępnia adapter dla atrybutu RequiredAttributeAttribute . |
RequireHttpsAttribute |
Reprezentuje atrybut, który wymusza ponowne wysłanie niezabezpieczonego żądania HTTP za pośrednictwem protokołu HTTPS. |
ResultExecutedContext |
Zawiera kontekst OnResultExecuted(ResultExecutedContext) metody ActionFilterAttribute klasy. |
ResultExecutingContext |
Zawiera kontekst OnResultExecuting(ResultExecutingContext) metody ActionFilterAttribute klasy. |
RouteAreaAttribute |
Definiuje obszar ustawiony dla wszystkich tras zdefiniowanych w tym kontrolerze. |
RouteAttribute |
Umieść go na kontrolerze lub akcji, aby uwidocznić go bezpośrednio za pośrednictwem trasy. Po umieszczeniu na kontrolerze ma zastosowanie do akcji, które nie mają na nich żadnych elementów System.Web.Mvc.RouteAttribute. |
RouteCollectionAttributeRoutingExtensions |
Udostępnia rozszerzenia routingu dla atrybutu kolekcji tras. |
RouteCollectionExtensions |
RouteCollection Rozszerza obiekt na potrzeby routingu MVC. |
RouteDataValueProvider |
Reprezentuje dostawcę wartości dla danych tras zawartych w obiekcie, który implementuje IDictionary<TKey,TValue> interfejs. |
RouteDataValueProviderFactory |
Reprezentuje fabrykę do tworzenia obiektów dostawcy wartości danych tras. |
RoutePrefixAttribute |
Dodawać adnotacje kontrolera z prefiksem trasy, który ma zastosowanie do wszystkich akcji w kontrolerze. |
SelectList |
Reprezentuje listę, która umożliwia użytkownikom wybranie jednego elementu. |
SelectListGroup |
Reprezentuje element HTML optgroup i jego atrybuty. Na liście wyboru obsługiwanych jest wiele grup o tej samej nazwie. Są one porównywane z równością odwołań. |
SelectListItem |
Reprezentuje wybrany element w wystąpieniu SelectList klasy. |
SessionStateAttribute |
Określa stan sesji kontrolera. |
SessionStateTempDataProvider |
Udostępnia dane stanu sesji do bieżącego TempDataDictionary obiektu. |
StringLengthAttributeAdapter |
Udostępnia adapter dla atrybutu StringLengthAttribute . |
TagBuilder |
Zawiera klasy i właściwości używane do tworzenia elementów HTML. Ta klasa służy do pisania pomocników, takich jak te znalezione w System.Web.Helpers przestrzeni nazw. |
TempDataDictionary |
Reprezentuje zestaw danych, który utrzymuje się tylko z jednego żądania do następnego. |
TemplateInfo |
Hermetyzuje informacje o bieżącym kontekście szablonu. |
UnobtrusiveValidationAttributesGenerator |
Ten typ/element członkowski obsługuje infrastrukturę .NET Framework i nie jest przeznaczony do użycia bezpośrednio z kodu. |
UrlHelper |
Zawiera metody tworzenia adresów URL dla ASP.NET MVC w aplikacji. |
UrlParameter |
Reprezentuje opcjonalny parametr używany przez klasę MvcHandler podczas routingu. |
ValidatableObjectAdapter |
Udostępnia kartę obiektu, która może zostać zweryfikowana. |
ValidateAntiForgeryTokenAttribute |
Reprezentuje atrybut używany do zapobiegania fałszowaniu żądania. |
ValidateInputAttribute |
Reprezentuje atrybut używany do oznaczania metod akcji, których dane wejściowe muszą zostać zweryfikowane. |
ValueProviderCollection |
Reprezentuje kolekcję obiektów dostawcy wartości dla aplikacji. |
ValueProviderDictionary |
Uwaga: ten interfejs API jest teraz przestarzały. Reprezentuje słownik dostawców wartości dla aplikacji. |
ValueProviderFactories |
Reprezentuje kontener obiektów fabrycznych dostawcy wartości. |
ValueProviderFactory |
Reprezentuje fabrykę do tworzenia obiektów dostawcy wartości. |
ValueProviderFactoryCollection |
Reprezentuje kolekcję fabryk dostawcy wartości dla aplikacji. |
ValueProviderResult |
Reprezentuje wynik powiązania wartości (na przykład z wpisu formularza lub ciągu zapytania) do właściwości argumentu metody akcji lub do samego argumentu. |
ViewContext |
Hermetyzuje informacje związane z renderowaniem widoku. |
ViewDataDictionary |
Reprezentuje kontener używany do przekazywania danych między kontrolerem a widokiem. |
ViewDataDictionary<TModel> |
Reprezentuje kontener używany do przekazywania silnie typiowanych danych między kontrolerem a widokiem. |
ViewDataInfo |
Hermetyzuje informacje o bieżącej zawartości szablonu używanej do tworzenia szablonów i pomocników HTML, które wchodzą w interakcje z szablonami. |
ViewEngineCollection |
Reprezentuje kolekcję aparatów widoków, które są dostępne dla aplikacji. |
ViewEngineResult |
Reprezentuje wynik lokalizowania aparatu wyświetlania. |
ViewEngines |
Reprezentuje kolekcję aparatów widoków, które są dostępne dla aplikacji. |
ViewMasterPage |
Reprezentuje informacje potrzebne do utworzenia strony widoku wzorcowego. |
ViewMasterPage<TModel> |
Reprezentuje informacje wymagane do utworzenia silnie typizowanej strony widoku wzorcowego. |
ViewPage |
Reprezentuje właściwości i metody potrzebne do renderowania widoku jako strony Web Forms. |
ViewPage<TModel> |
Reprezentuje informacje wymagane do renderowania silnie typizowanego widoku jako strony Web Forms. |
ViewResult |
Reprezentuje klasę używaną do renderowania widoku przy użyciu IView wystąpienia zwróconego IViewEngine przez obiekt. |
ViewResultBase |
Reprezentuje klasę bazową używaną do udostępniania modelu do widoku, a następnie renderowania widoku do odpowiedzi. |
ViewStartPage |
Udostępnia abstrakcyjną klasę, która może służyć do implementowania strony początkowej widoku (wzorca). |
ViewTemplateUserControl |
Udostępnia kontener dla TemplateInfo obiektów. |
ViewTemplateUserControl<TModel> |
Udostępnia kontener dla TemplateInfo obiektów. |
ViewType |
Reprezentuje typ widoku. |
ViewUserControl |
Reprezentuje informacje potrzebne do utworzenia kontrolki użytkownika. |
ViewUserControl<TModel> |
Reprezentuje informacje wymagane do utworzenia silnie typizowanej kontrolki użytkownika. |
VirtualPathProviderViewEngine |
Reprezentuje abstrakcyjną implementację klasy bazowej interfejsu IViewEngine . |
WebFormView |
Reprezentuje informacje potrzebne do utworzenia strony Web Forms w ASP.NET MVC. |
WebFormViewEngine |
Reprezentuje aparat widoku używany do renderowania strony Web Forms do odpowiedzi. |
WebViewPage |
Reprezentuje właściwości i metody, które są potrzebne do renderowania widoku, który używa ASP.NET składni Razor. |
WebViewPage<TModel> |
Reprezentuje właściwości i metody, które są potrzebne do renderowania widoku, który używa ASP.NET składni Razor. |
Interfejsy
IActionFilter |
Definiuje metody używane w filtrze akcji. |
IActionInvoker |
Definiuje kontrakt dla wywołania akcji, który jest używany do wywoływania akcji w odpowiedzi na żądanie HTTP. |
IActionInvokerFactory |
Służy do tworzenia IActionInvoker wystąpienia dla bieżącego żądania. |
IAuthorizationFilter |
Definiuje metody wymagane do filtrowania autoryzacji. |
IClientValidatable |
Umożliwia ASP.NET platformie weryfikacji MVC odnajdywanie w czasie wykonywania, czy moduł sprawdzania poprawności ma obsługę weryfikacji klienta. |
IController |
Definiuje metody wymagane dla kontrolera. |
IControllerActivator |
Zapewnia szczegółową kontrolę nad tym, jak kontrolery są tworzone przy użyciu wstrzykiwania zależności. |
IControllerFactory |
Definiuje metody wymagane dla fabryki kontrolerów. |
IDependencyResolver |
Definiuje metody upraszczające lokalizację usługi i rozpoznawanie zależności. |
IEnumerableValueProvider |
Reprezentuje specjalny IValueProvider element, który ma możliwość wyliczania. |
IExceptionFilter |
Definiuje metody wymagane dla filtru wyjątków. |
IFilterProvider |
Udostępnia interfejs do znajdowania filtrów. |
IMetadataAware |
Udostępnia interfejs do uwidaczniania atrybutów w AssociatedMetadataProvider klasie. |
IMethodInfoActionDescriptor |
Opcjonalny interfejs dla ActionDescriptor typów, które udostępniają MethodInfoelement . |
IModelBinder |
Definiuje metody wymagane dla powiązania modelu. |
IModelBinderProvider |
Definiuje metody, które umożliwiają dynamiczne implementacje powiązania modelu dla klas implementujących IModelBinder interfejs. |
IMvcFilter |
Definiuje elementy członkowskie, które określają kolejność filtrów i czy jest dozwolonych wiele filtrów. |
IResultFilter |
Definiuje metody wymagane dla filtru wyników. |
IRouteWithArea |
Kojarzy trasę z obszarem w aplikacji MVC ASP.NET. |
ITempDataProvider |
Definiuje kontrakt dla dostawców danych tymczasowych, którzy przechowują dane wyświetlane w następnym żądaniu. |
ITempDataProviderFactory |
Służy do tworzenia ITempDataProvider wystąpienia dla kontrolera. |
IUnvalidatedValueProvider |
Reprezentuje interfejs, który może pominąć walidację IValueProvider żądania. |
IValueProvider |
Definiuje metody wymagane dla dostawcy wartości w ASP.NET MVC. |
IView |
Definiuje metody wymagane dla widoku. |
IViewDataContainer |
Definiuje metody wymagane dla słownika danych widoku. |
IViewEngine |
Definiuje metody wymagane dla aparatu wyświetlania. |
IViewLocationCache |
Definiuje metody wymagane do buforowania lokalizacji w pamięci podręcznej. |
IViewPageActivator |
Zapewnia szczegółową kontrolę nad sposobem tworzenia stron widoku przy użyciu wstrzykiwania zależności. |
Wyliczenia
AreaReference |
Steruje interpretacją nazwy kontrolera podczas konstruowania elementu RemoteAttribute. |
FilterScope |
Definiuje wartości określające kolejność uruchamiania filtrów MVC ASP.NET w ramach tego samego typu filtru i kolejności filtrów. |
FormMethod |
Wylicza typy żądań HTTP dla formularza. |
Html5DateRenderingMode |
Wylicza tryb renderowania dat dla kodu HTML5. |
HttpVerbs |
Wylicza czasowniki HTTP. |
InputType |
Wylicza typy kontrolek wejściowych. |
JsonRequestBehavior |
Określa, czy żądania HTTP GET od klienta są dozwolone. |
TagRenderMode |
Wylicza tryby dostępne do renderowania tagów HTML. |
Delegaci
ActionSelector |
Reprezentuje delegata, który zawiera logikę wybierania metody akcji. |
DataAnnotationsModelValidationFactory |
Reprezentuje metodę DataAnnotationsModelValidatorProvider , która tworzy wystąpienie. |
DataAnnotationsValidatableObjectAdapterFactory |
Udostępnia fabrykę modułów sprawdzania poprawności opartych na .IValidatableObject |