Microsoft.AspNetCore.Mvc.ApplicationParts 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 kaynaklarını düzenlemeye olanak sağlayan türler sağlar. Uygulama Bölümleri, ASP.NET Core denetleyicileri bulmasına, bileşenleri görüntülemesine, yardımcıları etiketlemesine, Razor Sayfaları'na, razor derleme kaynaklarına ve daha fazlasına olanak sağlar.
Sınıflar
ApplicationPart |
MVC uygulamasının bir parçası. |
ApplicationPartAttribute |
olarak ApplicationParteklenecek derlemeyi belirtir. Normal durumda, MVC, MVC'ye başvuran her bağımlılık için giriş derlemesinde örnekler oluşturur ApplicationPartAttribute . Bu derlemelerin her biri olarak ApplicationPartkabul edilir. |
ApplicationPartFactory |
'den bir veya daha fazla ApplicationPart örneği sentezleyen bir Assemblysözleşme belirtir. Varsayılan olarak, Mvc keşfettiği her uygulama derlemesini olarak AssemblyPartkaydeder. Derlemeler isteğe bağlı olarak kullanarak ProvideApplicationPartFactoryAttributederlemenin parçalarını yapılandırmak için bir ApplicationPartFactory belirtebilir. |
ApplicationPartManager |
Bir MVC uygulamasının parçalarını ve özelliklerini yönetir. |
AssemblyPart |
tarafından ApplicationPart yedeklenen.Assembly |
AssemblyPartExtensions |
yöntemi AssemblyPartekleyen statik sınıf. |
CompiledRazorAssemblyApplicationPartFactory |
Bir derlemeyi olarak CompiledRazorAssemblyPartyapılandırılır. |
CompiledRazorAssemblyPart |
Derlenmiş Razor derlemeleri için bir ApplicationPart . |
ConsolidatedAssemblyApplicationPartFactory |
Razor görünümlerinin ve Sayfaların yanı sıra denetleyiciler içeren bir ApplicationPart yapılandırılır. ve GetApplicationParts(Assembly)sonuçlarını birleştirirGetApplicationParts(Assembly). Razor görünümleri veya Razor Sayfaları içinde denetleyiciler de dahil olmak üzere diğer türlerle derleniyorsa bu parça fabrikası kullanılabilir. |
DefaultApplicationPartFactory |
Varsayılan ApplicationPartFactory. |
NullApplicationPartFactory |
Hiçbir ApplicationPartFactory parça üretmeden. Bu fabrika, Mvc'nin daha sonraki bir aşamada özel yapılandırmaya izin veren varsayılan parça bulmasını önceden hazırlamak için kullanılabilir. |
ProvideApplicationPartFactoryAttribute |
Bir ApplicationPartFactory tür sağlar. |
RelatedAssemblyAttribute |
MVC'nin derleme bulma mekanizmasının bir parçası olarak yükilecek derlemeyi belirtir. |
ViewInfo |
Önceden derlenmiş görünümler için bilgi sağlar. |
ViewInfoContainer |
Örnekler için ViewInfo bir kapsayıcı. |
Arabirimler
IApplicationFeatureProvider |
Uygulamalar için IApplicationFeatureProvider işaretçi arabirimi. |
IApplicationFeatureProvider<TFeature> |
Belirli |
IApplicationPartTypeProvider |
bir tür kümesinden kullanıma ApplicationPartsunar. |
ICompilationReferencesProvider |
bir uygulamasından ApplicationPartbir veya daha fazla başvuru yolunu kullanıma sunar. |
IRazorCompiledItemProvider |
bir 'den ApplicationPartbir veya daha fazla RazorCompiledItem örneği kullanıma sunar. |
Açıklamalar
Daha fazla bilgi için Uygulama bölümleri.