MvcRazorHost Sınıf
Tanım
Ö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.
public ref class MvcRazorHost : Microsoft::AspNetCore::Razor::RazorEngineHost, Microsoft::AspNetCore::Mvc::Razor::IMvcRazorHost
public class MvcRazorHost : Microsoft.AspNetCore.Razor.RazorEngineHost, Microsoft.AspNetCore.Mvc.Razor.IMvcRazorHost
type MvcRazorHost = class
inherit RazorEngineHost
interface IMvcRazorHost
Public Class MvcRazorHost
Inherits RazorEngineHost
Implements IMvcRazorHost
- Devralma
- Uygulamalar
Oluşturucular
MvcRazorHost(IChunkTreeCache, ITagHelperDescriptorResolver) |
Belirtilen |
Özellikler
CodeLanguage |
Razor şablonundaki kodun dili. (Devralındığı yer: RazorEngineHost) |
CreateModelExpressionMethod |
Model ifadeleri oluşturmak için kullanılan yöntem adını alır. |
DefaultBaseClass |
Oluşturulan sınıfın temel sınıfı (Devralındığı yer: RazorEngineHost) |
DefaultClassName |
Oluşturulan sınıfın adı (Devralındığı yer: RazorEngineHost) |
DefaultInheritedChunks |
Bu konak tarafından varsayılan olarak eklenen öbeklerin listesini alır. |
DefaultModel |
Model belirtilmediğinde varsayılan olarak kullanılan model türünü alır. |
DefaultNamespace |
Oluşturulan sınıfı içerecek ad alanı (Devralındığı yer: RazorEngineHost) |
DesignTimeMode |
Ayrıştırıcı ve öbek oluşturucunun tasarım zamanı modunda çalıştırılıp çalıştırılamadığını gösterir (Devralındığı yer: RazorEngineHost) |
EnableInstrumentation |
İzleme kodunun çıkış sayfasına eklenmiş olup olmadığını gösteren Boole değeri (Devralındığı yer: RazorEngineHost) |
GeneratedClassContext |
Razor yapıları için kod oluşturmak için kullanılması gereken yöntemler ve türler hakkındaki ayrıntılar (Devralındığı yer: RazorEngineHost) |
InjectAttribute |
Eklenen ve etkinleştirilmesi gereken özellikleri süslemek için kullanılan ad özniteliğini alır veya ayarlar. |
InstrumentedSourceFilePath |
İzleme çağrıları oluştururken bu belge için kullanılacak yolu alır veya ayarlar (Devralındığı yer: RazorEngineHost) |
IsIndentingWithTabs |
Tasarım zamanı düzenleyicisinin girintileme için sekmeleri mi yoksa boşlukları mı kullandığını alır veya ayarlar. (Devralındığı yer: RazorEngineHost) |
ModelExpressionProvider |
için |
ModelExpressionType |
Model ifadesi özelliklerini temsil ITagHelper etmek için kullanılan tür adını alır. |
NamespaceImports |
Oluşturulan dosyada içeri aktarılacağınız ad alanlarının listesi (Devralındığı yer: RazorEngineHost) |
StaticHelpers |
Yardımcı yöntemlerin örnek yöntemleri mi yoksa statik yöntemler mi olması gerektiğini gösteren Boole değeri (Devralındığı yer: RazorEngineHost) |
TabSize |
Sekmelerle girintileme yaparken barındırma düzenleyicisi tarafından kullanılan sekme boyutu. (Devralındığı yer: RazorEngineHost) |
TagHelperDescriptorResolver |
s ITagHelperDescriptorResolver sorununu çözmek TagHelperDescriptoriçin kullanılır. |
ViewDataPropertyName |
için |
Yöntemler
CreateMarkupParser() |
İşaretleme ayrıştırıcısını oluşturur. İş parçacığı güvenliğini sağlamak için EVERY çağrısında yeni bir örnek döndürmelidir (Devralındığı yer: RazorEngineHost) |
DecorateChunkGenerator(RazorChunkGenerator) |
Öbek oluşturucunun bir örneğini alır ve onu süsleme veya değiştirme fırsatı sağlanır (Devralındığı yer: RazorEngineHost) |
DecorateCodeGenerator(CodeGenerator, CodeGeneratorContext) |
Kod oluşturucunun bir örneğini alır ve onu süslemek veya değiştirmek için bir fırsat sağlanır |
DecorateCodeParser(ParserBase) |
Kod ayrıştırıcısının bir örneğini alır ve onu süsleme veya değiştirme fırsatı sağlanır |
DecorateMarkupParser(ParserBase) |
İşaretleme ayrıştırıcısının bir örneğini alır ve süsleme veya değiştirme fırsatı sağlanır (Devralındığı yer: RazorEngineHost) |
DecorateRazorParser(RazorParser, String) |
Türetilmiş türlerin Razor ağacını ayrıştırmak için tarafından RazorTemplateEngine kullanılan örneğini RazorParser değiştirmesi için bir fırsat sağlar. |
GenerateCode(String, Stream) |
tarafından |
GetInheritedChunkTreeResults(String) |
s oluşturmak ChunkTreeResultiçin verilene |
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin