ASP.NET MVC - Viittauskirja

Luokka

Luokka Selitys
AcceptVerbsAttribute Edustaa ominaisuutta, joka määrittää toimintamenetelmän vastaavan HTTP-päätteen.
ActionDescriptor Tarjoaa tietoja toimintamenetelmästä, kuten toimintamenetelmän nimestä, ohjaimesta, parametreista, ominaisuuksista ja suodattimista.
ActionExecutedContext Tarjoaa ActionFilterAttribute-luokan ActionExecuted-metodin kontekstin.
ActionExecutingContext Tarjoaa ActionFilterAttribute-luokan ActionExecuting-metodin kontekstin.
ActionFilterAttribute Edustaa suodattimien ominaisuuksien perusluokkaa.
ActionMethodSelectorAttribute Edustaa ominaisuutta, joka vaikuttaa toimintamenetelmän valintaan.
ActionNameAttribute Edustaa ominaisuutta, joka määrittää toiminnan nimen.
ActionNameSelectorAttribute Edustaa ominaisuutta, joka vaikuttaa toimintamenetelmän valintaan.
ActionResult Kapsuloi toimintamenetelmän tuloksen ja käytetään edustamaan toimintamenetelmän suorittamaa toimintaa tasolla.
AdditionalMetadataAttribute Tarjoaa luokan, joka toteuttaa IMetadataAware-rajapinnan ja tukee muita metadatayksiköitä.
AjaxHelper Edustaa HTML:n esittämistä AJAX-skemaan näkymässä.
AjaxHelper<TModel> Edustaa HTML:n esittämistä AJAX-skemaan vahvistetussa näkymässä.
AjaxRequestExtensions Edustaa luokkaa, joka laajentaa HttpRequestBase-luokkaa ja lisää toiminnallisuuden, joka määrittää HTTP-pyynnön olevan AJAX-pyynnön.
AllowAnonymousAttribute Edustaa ominaisuutta, joka merkitsee ohjainta ja operaatiota, jotka ohitetaan sallittaessa pääsyä AuthorizeAttribute-aikana.
AllowHtmlAttribute Sallii HTML-merkkien sisällyttämisen mallibindauksen aikana ohittamalla ominaisuuksien pyyntävahvistuksen. (Suositellaan, että sovellus tarkistaa kaikki käytettävät mallit selvästi, jotta voidaan estää skriptihyökkäykset.)
AreaRegistration Tarjoaa tapoja rekisteröidä yksi tai useita alueita ASP.NET MVC-sovelluksessa.
AreaRegistrationContext Kapsuloi ASP.NET MVC-sovelluksessa rekisteröityjen alueiden rekisteröinnin aikana tarvittavat tiedot.
AssociatedMetadataProvider Tarjoaa abstraktin luokan, joka tarjoaa tietojen tarjoajan toteuttamiseen.
AssociatedValidatorProvider Tarjoaa abstraktin luokan, joka tarjoaa abstraktin luokan tarkoituksena on toteuttaa vahvistuksen tarjoajia.
AsyncController Tarjoaa takaisin yhteensopivuuden ASP.NET MVC 3:n kanssa.
AsyncTimeoutAttribute Edustaa ominaisuutta, joka asettaa asynkronisen metodin aikakatkaisun (millisekunteina).
AuthorizationContext Kapsuloi tarvittavat tiedot AuthorizeAttribute-ominaisuuden käytössä.
AuthorizeAttribute Edustaa ominaisuutta, joka rajoittaa kutsujan pääsyä toimintamenetelmään.
BindAttribute Edustaa ominaisuutta, joka tarjoaa yksityiskohtia siitä, miten mallia sidotaan parametriin.
BuildManagerCompiledView Edustaa pohjaluokkaa, joka kompiletaan BuildManager-luokan toimesta ennen näkymämoottorin esittämistä.
BuildManagerViewEngine Tarjoaa pohjaluokan näkymämoottorille.
ByteArrayModelBinder Karttaa selainpyynnön bittijonoksi.
CachedAssociatedMetadataProvider<TModelMetadata> Tarjoaa abstraktin luokan, joka toteuttaa varastoidun metadatan tarjoajan.
CachedDataAnnotationsMetadataAttributes Tarjoaa säiliön varastoidulle System.ComponentModel.DataAnnotations -ominaisuudelle.
CachedDataAnnotationsModelMetadata Tarjoaa säiliön varastoidulle DataAnnotationsModelMetadata:lle.
CachedDataAnnotationsModelMetadataProvider Toteuttaa ASP.NET MVC:n oletusarvoisen varastoidun mallimetadatan tarjoajan.
CachedModelMetadata<TPrototypeCache> Tarjoaa säiliön varastoidulle metadatalle.
CancellationTokenModelBinder Tarjoaa mekanismin, jolla jaetaan ilmoituksia, jotka pyytävät peräämään mallin liittymäohjelman toiminnan.
ChildActionOnlyAttribute Edustaa ominaisuutta, joka ohjaa, että toimintamenetelmää pitäisi kutsua vain alitehtävänä.
ChildActionValueProvider Edustaa arvojen tarjoajaa alitehtävissä.
ChildActionValueProviderFactory Edustaa tehtävää, joka luo arvojen tarjoajan objektin, jota käytetään alitehtävien arvojen luomiseen.
ClientDataTypeModelValidatorProvider Palauttaa asiakastietotyyppisen mallin validointiohjelman.
CompareAttribute Tarjoaa ominaisuuden vertailla mallin kahta ominaisuutta.
ContentResult Edustaa käyttäjän määrittämää sisältötyyppiä, joka on toimintamenetelmän tuloksen.
Controller Tarjoaa menetelmiä ASP.NET MVC-verkkosivuston HTTP-pyynnöihin vastaamiseksi.
ControllerActionInvoker Edustaa luokkaa, joka vastaa ohjainten toimintamenetelmien kutsumisesta.
ControllerBase Edustaa kaikkien MVC-ohjainten perusluokkaa.
ControllerBuilder Edustaa luokkaa, joka vastaa ohjainten dynaamisesta luomisesta.
ControllerContext Sisältää tietoja HTTP-pyynnöstä, joka vastaa määritettyä RouteBase- ja ControllerBase-ilmallista.
ControllerDescriptor Sisältää ohjaimen kuvauksen, kuten ohjaimen nimen, tyyppin ja toiminnon.
ControllerInstanceFilterProvider Lisää ohjaimen FilterProviderCollection-ilmalliselle.
CustomModelBinderAttribute Edustaa ominaisuutta, joka kutsuu mukautetun mallin kääntäjän.
DataAnnotationsModelMetadata Tarjoaa konteinerin datamallin julkiselle metadatalle, DataAnnotationsModelMetadataProvider-luokalle ja DataAnnotationsModelValidator-luokalle.
DataAnnotationsModelMetadataProvider Toteuttaa ASP.NET MVC:n oletusarvon mukaisen mallin metadata-tarjoajan.
DataAnnotationsModelValidator Tarjoaa mallin validointiohjelman.
DataAnnotationsModelValidator<TAttribute> Tarjoaa mallin validointiohjelman määritetylle validointityypille.
DataAnnotationsModelValidatorProvider Toteuttaa ASP.NET MVC:n oletusarvon mukaisen validointitarjoajan.
DataErrorInfoModelValidatorProvider Tarjoaa konteinerin virheilmoitustietojen mallin validointiohjelmoille.
DefaultControllerFactory Edustaa oletusarvon mukaisesti rekisteröityä ohjainlaitostuotosta.
DefaultModelBinder Karttaa selaimen pyynnöt tietoobjekteihin. Tämä luokka tarjoaa mallin kääntäjän konkreettisen toteutuksen.
DefaultViewLocationCache Edustaa näkymäpaikan muistivälimuistia.
DependencyResolver Tarjoaa rekisteröintipisteen riippuvuusparsin, joka toteuttaa IDependencyResolver- tai IServiceLocator-liittymän.
DependencyResolverExtensions Tarjoaa GetService ja GetServices -tyyppisäätöllisen toteutuksen.
DictionaryValueProvider<TValue> Edustaa arvojen tarjoajan perusluokkaa, joiden arvot tulevat toteuttamasta IDictionary<TKey, TValue>-liittymää sisältävästä kokoelmasta.
EmptyModelMetadataProvider Tarjoaa tyhjän metadatatarjoajan malleille, jotka eivät vaadi metadatata.
EmptyModelValidatorProvider Tarjoaa tyhjän validointitarjoajan malleille, jotka eivät vaadi validointiohjelmaa.
EmptyResult Edustaa tulosta, joka ei suorita minkäänlaista toimintaa, kuten ei palauta mitään sisältöä, ohjelman toimintatapa, joka ei palauta mitään.
ExceptionContext Tarjoaa kontekstin HandleErrorAttribute-luokan käyttöä varten.
ExpressionHelper Tarjoaa apuluokan, joka auttaa saamaan mallin nimen lausekkeesta.
FieldValidationMetadata Tarjoaa säiliön asiakkaan kenttävalidointimetadatalle.
FileContentResult Lähettää binaaritiedoston sisällön vastaukseen.
FilePathResult Lähettää tiedoston sisällön vastaukseen.
FileResult Edustaa perusluokkaa, joka lähettää binaaritiedoston sisällön vastaukseen.
FileStreamResult Lähettää binaarisisällön vastaukseen Stream-esityksen avulla.
Filter Edustaa metadatatyypin, joka sisältää viittauksia yhteen tai useampaan suodattimen liittymään, suodattimen järjestykseen ja suodattimen laajuuteen.
FilterAttribute Edustaa toimintojen ja tulosten suodattimen ominaisuuksien perusluokkaa.
FilterAttributeFilterProvider Määrittelee suodattimen ominaisuuksia tarjoavan suodattimen tarjoajan.
FilterInfo Sisältää tietoja käytettävissä olevista toimintojen suodattimista.
FilterProviderCollection Rekisteröi sovelluksen suodattimen tarjoajien kokoelma.
FilterProviders Tarjoaa rekisteröintipisteen suodattimille.
FormCollection Sisältää sovelluksen lomakkeen arvon tarjoajan.
FormContext Sisältää tietoja, jotka tarvitaan HTML-lomakkeen syötetietojen vahvistamiseen ja käsittelyyn.
FormValueProvider Edustaa arvon tarjoajaa, joka sisältää NameValueCollection-objektin lomakkeen arvot.
FormValueProviderFactory Edustaa luokkaa, joka vastaa lomakkeen arvon tarjoajan uuden instanssin luomisesta.
GlobalFilterCollection Edustaa luokkaa, joka sisältää kaikki globaalit suodattimet.
GlobalFilters Edustaa globaalin suodattimen kokoelmaa.
HandleErrorAttribute Edustaa ominaisuutta, joka käsittelee toimintamenetelmän aiheuttamat poikkeukset.
HandleErrorInfo Sisältää tietoja toimintamenetelmän aiheuttamien virheiden käsittelystä.
HiddenInputAttribute Edustaa ominaisuutta, joka osoittaa, tulisiko ominaisuuden tai kentän arvo esittää salattuna input-elementtinä.
HtmlHelper Edustaa HTML-kontrollien esittämisen tukemista näkymässä.
HtmlHelper<TModel> Edustaa HTML-kontrollien esittämisen tukemista tiukassa näkymässä.
HttpDeleteAttribute Edustaa ominaisuutta, joka rajoittaa toimintamenetelmää, jotta se käsittelee vain HTTP DELETE-pyynnöt.
HttpFileCollectionValueProvider Edustaa arvon tarjoajaa, joka käytetään HTTP-tiedostokokoelman arvojen tarjoamiseen.
HttpFileCollectionValueProviderFactory Edustaa luokkaa, joka vastaa HTTP-tiedostokokoelma-arvon tarjoajan uuden instanssin luomisesta.
HttpGetAttribute Edustaa ominaisuutta, joka rajoittaa toimintamenetelmää, jotta se käsittelee vain HTTP GET-pyynnöt.
HttpHeadAttribute Määrittelee, että HTTP-pyyntö on oltava HTTP HEAD-menetelmä.
HttpNotFoundResult Määrittelee objektin, joka viittaa siihen, että pyydettyä resurssia ei löydy.
HttpOptionsAttribute Edustaa ominaisuutta, joka rajoittaa toimintamenetelmää, jotta se käsittelee vain HTTP OPTIONS-pyynnöt.
HttpPatchAttribute Edustaa ominaisuutta, joka rajoittaa toimintamenetelmää, jotta se käsittelee vain HTTP PATCH-pyynnöt.
HttpPostAttribute Edustaa ominaisuutta, joka rajoittaa toimintamenetelmää, jotta se käsittelee vain HTTP POST-pyynnöt.
HttpPostedFileBaseModelBinder Sidottaa mallin julkaistuun tiedostoon.
HttpPutAttribute Edustaa ominaisuutta, joka rajoittaa toimintamenetelmää, jotta se käsittelee vain HTTP PUT-pyynnöt.
HttpRequestExtensions Laajentaa HttpRequestBase-luokkaa, joka sisältää asiakkaan Web-pyynnössä lähettämät HTTP-arvot.
HttpStatusCodeResult Tarjoaa menetelmän palauttaa toimintatulos, joka sisältää tietyn HTTP-vastauskoodin ja selityksen.
HttpUnauthorizedResult Edustaa suorituskykyisen HTTP-pyynnön tulosta.
JavaScriptResult Lähettää JavaScript-sisältöä vastaukseen.
JsonResult Edustaa luokkaa, joka lähettää JSON-muotoista sisältöä vastaukseen.
JsonValueProviderFactory Mahdollistaa toimintamenetelmien lähettämisen ja vastaanottamisen JSON-muodossa, ja siirtää JSON-tekstin mallin sidontamenetelmänä toimintamenetelmän parametreille.
LinqBinaryModelBinder Mappaa selaimen pyynnön LINQ Binary -objektiin.
ModelBinderAttribute Edustaa ominaisuutta, joka liittää mallityypin mallin-generaattorityyppeihin.
ModelBinderDictionary Edustaa luokkaa, joka sisältää sovelluksen kaikki mallin sidontatyypit (luettelossa mallin sidontatyypin mukaan).
ModelBinderProviderCollection Tarjoaa konteinereita ohjelmistolle, joka tarjoaa mallin sidontaa.
ModelBinderProviders Tarjoaa konteinereita ohjelmistolle, joka tarjoaa mallin sidontaa.
ModelBinders Tarjoaa globaalin pääsyn sovelluksen mallin sidontaan.
ModelBindingContext Tarjoaa kontekstin mallin sidontaprogrammin suorittamiseen.
ModelError Edustaa virheitä, jotka tapahtuvat mallin sidontavaiheessa.
ModelErrorCollection ModelError-olion kokoelma.
ModelMetadata Tarjoaa konteinereita tietomallin julkisille metadatayleisöille, ModelMetadataProvider-luokalle ja ModelValidator-luokalle.
ModelMetadataProvider Tarjoaa abstraktin perusluokan mukautetuille metadatatarjoajille.
ModelMetadataProviders Tarjoaa säiliön nykyiselle ModelMetadataProvider -esimerkille.
ModelState Kapsuuttaa mallin sidontatilan toimintamenetelmän parametrien yhteydessä olevaan ominaisuuteen tai toimintamenetelmän parametreihin itseensä.
ModelStateDictionary Edustaa tilaa, joka koskee yritystä sidottaa lähetetty lomake operaatio menetelmään (mukaan lukien validointitiedot).
ModelValidationResult Tarjoaa säiliön validointituloksille.
ModelValidator Tarjoaa perusluokan, jota käytetään validointilogiikan toteuttamiseen.
ModelValidatorProvider Tarjoaa mallin validointitarjoajien luettelon.
ModelValidatorProviderCollection Tarjoaa säiliön validointitarjoajien luettelolle.
ModelValidatorProviders Tarjoaa säiliön nykyiselle validointitarjoajalle.
MultiSelectList Edustaa kohteiden luetteloa, joista käyttäjä voi valita useita kohteita.
MvcFilter Toteuttaessa periväliuudelle tarjotaan metadatatyypin luokka, joka sisältää viittaukset yhden tai useamman suodattimen rajapintaan, suodattimen järjestykseen ja suodattimen soveltamisalaan.
MvcHandler Valitsee HTTP-pyynnön käsittävän ohjain.
MvcHtmlString Edustaa HTML-koodauksen merkkijonoa, jota ei tule uudelleen koodata.
MvcHttpHandler Vahvistaa ja käsittelee HTTP-pyynnön.
MvcRouteHandler Luo objekti, joka toteuttaa IHttpHandler -liitännäisen ja siirtää pyyntökontekstin sille.
MvcWebRazorHostFactory Luo MvcWebPageRazorHost-tiedoston esimerkki.
NameValueCollectionExtensions Laajentaa NameValueCollection-objektia, jotta se voi kopioida kokoelman tiettyyn sanakirjaan.
NameValueCollectionValueProvider Edustaa arvon tarjoajan perusluokkaa, joiden arvot perustuvat NameValueCollection-objektiin.
NoAsyncTimeoutAttribute Mukauttaa AsyncTimeoutAttribute -ominaisuuden käytettävyyttä.
NonActionAttribute Edustaa ominaisuutta, joka viittaa siihen, että ohjaimen metodi ei ole operaatiomethodi.
OutputCacheAttribute Edustaa ominaisuutta, joka merkittää operaatiomethodin, jonka tuloksen on tallennettava välimuistiin.
ParameterBindingInfo Sisältää tietoja, jotka liittyvät operaatiomethodin parametrien data mallin sidontaan.
ParameterDescriptor Sisältää tietoja parametreista.
PartialViewResult Edustaa perusluokkaa, joka lähettää osittaiset näkymät vastaukseen.
PreApplicationStartCode Tarjoaa rekisteröintipisteen ASP.NET Razor -sovelluksen esipreboot-koodille.
QueryStringValueProvider Edustaa kyselymerkkijonon arvojen tarjoajaa, joka sisältää NameValueCollection -objektin.
QueryStringValueProviderFactory Edustaa luokkaa, joka luo uuden instanssin kyselymerkkijonon arvojen tarjoajalle.
RangeAttributeAdapter Tarjoaa RangeAttribute -ominaisuuden sovittimen.
RazorView Edustaa luokkaa, joka luo Razor-syntaksia käyttävät näkymät.
RazorViewEngine Edustaa näkymämoottoria, joka esittää ASP.NET Razor -syntaksia käyttävän verkkosivun.
RedirectResult Hallitsee sovelluksen operaatioiden käsittelyä ohjaamalla uudelleenohjaukseen määritettyyn URI:hin.
RedirectToRouteResult Edustaa tulosta, joka suorittaa uudelleenohjauksen määritetyllä reititysarvodiikistolla.
ReflectedActionDescriptor Sisältää tietoja reflektiivisistä operaatiomethodista.
ReflectedControllerDescriptor Sisältää tietoja reflektiivisistä ohjaimista.
ReflectedParameterDescriptor Sisältää tietoja operaatioiden parametrien reflektiivisistä toimista.
RegularExpressionAttributeAdapter Tarjoaa RegularExpressionAttribute -ominaisuuden sovittimen.
RemoteAttribute Tarjoaa ominaisuuden, joka mahdollistaa jQuery Validating -lisäosan etävalidoinnin.
RequiredAttributeAdapter Tarjoaa RequiredAttributeAttribute -ominaisuuden sovittimen.
RequireHttpsAttribute Edustaa ominaisuutta, jota käytetään pakottamaan HTTPS:n kautta uudelleenlähettämään epävarmat HTTP-pyynnöt.
ResultExecutedContext Tarjoaa kontekstin ActionFilterAttribute-luokan OnResultExecuted-metodille.
ResultExecutingContext Tarjoaa kontekstin ActionFilterAttribute-luokan OnResultExecuting-metodille.
RouteCollectionExtensions Laajentaa RouteCollection-objektia MVC-reititystä varten.
RouteDataValueProvider Edustaa tietojoukon, joka sisältää reitityksen arvon, joka toteuttaa IDictionary<TKey, TValue>-liittymän objektissa.
RouteDataValueProviderFactory Edustaa tehdasta, joka luo reitityksen arvon tarjoajan objekteja.
SelectList Edustaa luetteloa, josta käyttäjä voi valita yhden kohteen.
SelectListItem Edustaa valittua vaihtoehtoa SelectList-luokan instanssissa.
SessionStateAttribute Määrittää kontrollerin sessionin tilan.
SessionStateTempDataProvider Tarjoaa sessionin tilat TempDataDictionary-objektille.
StringLengthAttributeAdapter Tarjoaa StringLengthAttribute-ominaisuuden adapterin.
TempDataDictionary Edustaa tietojoukkoa, joka säilytetään vain yhdestä pyynnöstä seuraavaan.
TemplateInfo Sisältää tietoja nykyisestä mallein kontekstista.
UrlHelper Sisältää menetelmiä ASP.NET MVC:n URL:n generointiin sovelluksessa.
UrlParameter Edustaa valinnaisia parametreja, joita MvcHandler-luokka käyttää reititysprosessissa.
ValidatableObjectAdapter Tarjoaa tarkistettavia objektiadaptereita.
ValidateAntiForgeryTokenAttribute Edustaa ominaisuutta, jota käytetään väärinkäytettyjen pyyntöjen estämiseen.
ValidateInputAttribute Edustaa ominaisuutta, jota käytetään merkkiin vaadittavia tarkistettavia toimintamenetelmiä.
ValueProviderCollection Ohjelmistoa edustava arvon tarjoajan objektikokoelma.
ValueProviderDictionary Vanhentunut. Edustaa arvon tarjoajan sanakirjaa.
ValueProviderFactories Edustaa arvon tarjoajan tehtaan säiliötä.
ValueProviderFactory Edustaa tehtaa, joka luo arvon tarjoajan objekteja.
ValueProviderFactoryCollection Edustaa arvon tarjoajan tehtaan kokoelmaa.
ValueProviderResult Edustaa tulosta, joka sitoo arvon (esim. lomakkeen julkaisun tai hakutoisteen arvon) operaation parametrin ominaisuuteen tai suoraan parametrin itseensä.
ViewContext Sisältää esittämiseen liittyviä tietoja.
ViewDataDictionary Edustaa säiliötä, joka välittää tietoja ohjaimen ja näkymän välillä.
ViewDataDictionary<TModel> Edustaa säiliötä, joka välittää tyyppisiä tietoja ohjaimen ja näkymän välillä.
ViewDataInfo Sisältää tietoja nykyisestä mallista, joka käytetään kehitystemplaateissa, sekä HTML-avustajien tiedot, jotka käytetään模板的交互。
ViewEngineCollection Edustaa näkymämoottorien kokoelmaa, jotka ovat käytettävissä sovellukselle.
ViewEngineResult Edustaa näkymämoottorin sijainnin tulosta.
ViewEngines Edustaa näkymämoottorien kokoelmaa, jotka ovat käytettävissä sovellukselle.
ViewMasterPage Edustaa tietoja, joita tarvitaan mallipohja-näkymän luomiseen.
ViewMasterPage<TModel> Edustaa tietoja, joita tarvitaan tyypitetyn mallipohja-näkymän luomiseen.
ViewPage Edustaa ominaisuuksia ja menetelmiä, joita tarvitaan näkymän esittämiseen Web-ikkunapageina.
ViewPage<TModel> Edustaa tietoja, joita tarvitaan tyypitetyn näkymän esittämiseen Web-ikkunapageina.
ViewResult Edustaa luokkaa, joka käyttää IView-objektin palauttamaa IView-esimerkkiä näkymän esittämiseen.
ViewResultBase Edustaa perusluokkaa, joka tarjoaa mallia näkymälle ja esittää näkymän vastaukseen.
ViewStartPage Tarjoaa abstraktin luokan, joka voidaan käyttää näkymän käynnistys (mallipohja) -sivun toteuttamiseen.
ViewTemplateUserControl Tarjoaa TemplateInfo-objektin säiliön.
ViewTemplateUserControl<TModel> Tarjoaa TemplateInfo-objektin säiliön.
ViewType Edustaa näkymän tyyppiä.
ViewUserControl Edustaa tietoja, joita tarvitaan käyttäjäkontrollin luomiseen.
ViewUserControl<TModel> Edustaa tietoja, joita tarvitaan tyypillisten käyttäjävalikon luomiseen.
VirtualPathProviderViewEngine Edustaa IViewEngine-rajapinnan abstraktia perusluokkaa.
WebFormView Edustaa tietoja, joita tarvitaan ASP.NET MVC:ssä Web-ikkunapageen luomiseen.
WebFormViewEngine Edustaa näkymämoottoria, joka esittää Web-ikkunapagea.
WebViewPage Edustaa ominaisuuksia ja menetelmiä, joita tarvitaan ASP.NET Razor-kielen käyttöä käyttävien näkymien esittämiseen.
WebViewPage<TModel> Edustaa ominaisuuksia ja menetelmiä, joita tarvitaan ASP.NET Razor-kielen käyttöä käyttävien näkymien esittämiseen.

Rajapinta

Rajapinta Selitys
IActionFilter Määritä menetelmät, joita käytetään operaatiosuodattimissa.
IActionInvoker Määritä operaatio-kutsujen sovitus, joka kutsuu operaation vastaukseksi HTTP-pyyntöön.
IAuthorizationFilter Määritä menetelmät, joita käytetään määrittämään käyttöoikeussuodattimet.
IClientValidatable Tarjoa ASP.NET MVC-vahvistuskehykselle menetelmä, joka löytää suoritusajalla, tukeeko vahvistus asiakasvahvistusta.
IController Määritä menetelmät, joita käytetään ohjainten määrittämiseen.
IControllerActivator Tee tarkkaa valvontaa riippuvuuslaskurin avulla käyttäen ohjainten instanssointia.
IControllerFactory Määritä menetelmät, joita käytetään ohjainten tehdasluokan määrittämiseen.
IDependencyResolver Määritä menetelmät, jotka yksinkertaistavat palvelun sijainnin ja riippuvuuden ratkaisun.
IEnumerableValueProvider Erityinen IValueProvider, jolla on kyky olla luetteloitava tyyppi.
IExceptionFilter Määritä menetelmät poikkeussuodattimelle.
IFilterProvider Tarjoa rajapinnan, joka tarjoaa suodattimien hakutoiminnot.
IMetadataAware Tarjoa rajapinnan, joka paljastaa ominaisuudet AssociatedMetadataProvider-luokalle.
IModelBinder Määritä menetelmät mallisuodattimen määrittämiseksi.
IModelBinderProvider Määritä menetelmät, joita käytetään dynaamiseen mallibindaukseen IModelBinder-rajapinnan toteuttamiseksi.
IMvcFilter Määritä jäsenet, jotka määrittelevät suodattimen järjestyksen ja sallivatko useita suodattimia.
IResultFilter Määritä menetelmät tulostulon suodattimelle.
IRouteWithArea Yhdistä reitit ASP.NET MVC-sovelluksen alueisiin.
ITempDataProvider Määrittelee väliaikaisen datatarjoajan sopimuksen, jotka väliaikaiset datatarjoajat käyttävät tallentaakseen tietoja, jotka halutaan nähdä seuraavassa pyynnössä.
IUnvalidatedValueProvider Edustaa IValueProvider-rajapinnan, joka voi ohittaa pyyntövalidoinnin.
IValueProvider Määrittelee menetelmät, joita tarvitaan ASP.NET MVC:n arvon tarjoajan määrittämiseksi.
IView Määrittelee menetelmät, joita tarvitaan näkymän määrittämiseksi.
IViewDataContainer Määrittelee menetelmät, joita tarvitaan näkymädatadiktionarion määrittämiseksi.
IViewEngine Määrittelee menetelmät, joita tarvitaan näkymämoottorin määrittämiseksi.
IViewLocationCache Määrittelee menetelmät, joita tarvitaan näkymien sijainnin tallentamiseen muistissa.
IViewPageActivator Tarjoaa tarkan hallinnan riippuvuuslaskentaan perustuvien näkymäjen luomiseksi.

Delegaatti

Delegaatti Selitys
ActionSelector Edustaa delegaattia, joka sisältää logiikan toimintamenetelmän valitsemiseksi.
DataAnnotationsModelValidationFactory Edustaa menetelmää, joka luo DataAnnotationsModelValidatorProvider-olion.
DataAnnotationsValidatableObjectAdapterFactory Tarjoaa tehdasluokan IValidatableObject-pohjaisille validointiohjelmille.

Luokittelu

Luokittelu Selitys
FilterScope Määrittelee arvot, jotka määrittävät ASP.NET MVC-suodattimen suoritusjärjestyksen samassa suodattimen tyypissä ja suodattimen järjestyksessä.
FormMethod Luokittelu lomakkeen HTTP-pyynnön tyyppiä.
HttpVerbs Luokittelu HTTP-verbin tyyppiä.
InputType Luokittelu syöttölaitekontrollien tyyppiä.
JsonRequestBehavior Määritä, sallitaanko asiakasprosessin HTTP GET-pyynnöt.