Microsoft.AspNetCore.Mvc.ApplicationModels Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir MVC uygulamasının meta programlamasına izin veren türler sağlar.
Sınıflar
ActionModel |
Denetleyici eylemleri için bir uygulama modeli. |
ApiConventionApplicationModelConvention |
Keşfeden IActionModelConvention
|
ApiExplorerModel |
Bir denetleyici veya eylemle ilişkili ApiExplorer özellikleri için bir model. |
ApiVisibilityConvention |
IActionModelConvention Api Gezgini görünürlüğünü ayarlayan bir. |
ApplicationModel |
MVC uygulamasında denetleyicileri yapılandırma modeli. |
ApplicationModelProviderContext |
için IApplicationModelProviderbir bağlam nesnesi. |
AttributeRouteModel |
Öznitelik yolları için bir model. |
ClientErrorResultFilterConvention |
IActionModelConvention öğesini dönüştüren öğesine ActionModel bir IFilterMetadata ekleyen bir.IClientErrorActionResult |
ConsumesConstraintForFormFileParameterConvention |
IActionModelConvention form dosyası (FormFile) parametrelerini içeren denetleyicilere ile |
ControllerModel |
Denetleyicileri yapılandırma modeli. |
InferParameterBindingInfoConvention |
IActionModelConvention Parametreler için çıkarımda bulunan BindingSource bir. |
InvalidModelStateFilterConvention |
Geçersiz IActionModelConvention yanıt veren'e ActionModel bir IFilterMetadata ekleyenModelState |
PageApplicationModel |
RazorPages için uygulama modeli bileşeni. |
PageApplicationModelProviderContext |
için IPageApplicationModelProviderbir bağlam nesnesi. |
PageConventionCollection |
IPageConventionkoleksiyonu. |
PageHandlerModel |
içindeki bir PageApplicationModelişleyiciyi temsil eder. |
PageParameterModel |
Sayfa Parametresini temsil eden okuma ve işleme özelliklerine ve parametrelerine yönelik bir model türü. |
PagePropertyModel |
içindeki bir PageApplicationModelözelliği temsil eder. |
PageRouteMetadata |
Sayfaya bir uç nokta yolu oluşturmak için kullanılan meta veriler. |
PageRouteModel |
RazorPage'leri yönlendirmek için bir model bileşeni. |
PageRouteModelProviderContext |
için IPageRouteModelProviderbir bağlam nesnesi. |
PageRouteTransformerConvention |
IPageRouteModelConvention Sayfa yolu çözümlemesini üzerinde PageRouteModelbelirtilen IOutboundParameterTransformer değerini kullanacak şekilde ayarlayan bir . Bu kural denetleyici eylem yollarını etkilemez. |
ParameterModel |
Parametreyi temsil eden bir tür. |
ParameterModelBase |
Okuma ve işleme özellikleri ve parametreleri için bir model türü. Bu türün türetilmiş örnekleri, denetleyiciler ve Razor Sayfaları için özellikleri ve parametreleri temsil eder. |
PropertyModel |
içindeki bir özelliği temsil etmek için kullanılan bir ControllerModeltür. |
RouteTokenTransformerConvention |
IActionModelConvention öznitelik yönlendirme belirtecinin değiştirilmesini üzerinde ActionModelbelirtilen IOutboundParameterTransformer değerini kullanacak şekilde ayarlayan bir . Bu kural Razor sayfa yollarını etkilemez. |
SelectorModel |
Seçiciyi temsil eden bir tür. |
Arabirimler
IActionModelConvention |
öğesinin özelleştirilmesine ActionModelizin verir. |
IApiExplorerModel |
ApiExplorerModel'e erişime izin veren bir arabirim. |
IApplicationModelConvention |
öğesinin özelleştirilmesine ApplicationModelizin verir. |
IApplicationModelProvider |
Eylem bulma için oluşturur ApplicationModel veya değiştirir. |
IBindingModel |
ile bir şeyi temsil etmek için kullanılan arabirim BindingInfo. |
ICommonModel |
ICommonModel arabirimi. |
IControllerModelConvention |
öğesinin özelleştirilmesine ControllerModelizin verir. |
IFilterModel |
listesini IFilterMetadataiçeren model. |
IPageApplicationModelConvention |
öğesinin özelleştirilmesine PageApplicationModelizin verir. |
IPageApplicationModelPartsProvider |
Örnek oluşturmak PageApplicationModel için kullanılan parçalar sağlar |
IPageApplicationModelProvider |
Razor Sayfası bulma için bir PageApplicationModelProviderContext oluşturur veya değiştirir. |
IPageConvention |
Razor Pages için geçerli olan yol ve uygulama modeli kuralları için ortak arabirim. |
IPageHandlerModelConvention |
öğesinin özelleştirilmesine PageHandlerModelizin verir. |
IPageRouteModelConvention |
öğesinin özelleştirilmesine PageRouteModelizin verir. |
IPageRouteModelProvider |
Razor Sayfası yönlendirmesi için bir PageRouteModelProviderContext oluşturur veya değiştirir. |
IParameterModelBaseConvention |
Denetleyicilerde ve Razor Sayfalarında özelliklerin ve parametrelerin özelleştirilmesine izin verir. |
IParameterModelConvention |
öğesinin özelleştirilmesine ParameterModelizin verir. |
IPropertyModel |
Özellikleri olan bir şeyi temsil etmek için kullanılan arabirim. |
Açıklamalar
MVC meta programlama hakkında daha fazla bilgi için bkz. ASP.NET Core'da uygulama modeliyle çalışma.