Microsoft.EntityFrameworkCore.Scaffolding 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.
Sınıflar
CompiledModelCodeGenerationOptions |
Derlenmiş model meta verileri için kod oluştururken kullanılacak seçenekleri temsil eder. |
DatabaseModelFactory |
Veritabanı sağlayıcıları tarafından bir DatabaseModelveritabanına tersine mühendislik uygulamak için kullanılan temel sınıf. |
DatabaseModelFactoryOptions |
Veritabanından okunacak meta verileri belirtir. |
ModelCodeGenerationOptions |
Model için kod oluştururken kullanılacak seçenekleri temsil eder. |
ModelCodeGenerator |
Model için kod oluşturmak için kullanılır. |
ModelCodeGeneratorDependencies |
için hizmet bağımlılıkları parametre sınıfı ModelCodeGenerator Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. |
ModelReverseEngineerOptions |
Veritabanından bir modele tersine mühendislik uygularken kullanılacak seçenekleri temsil eder. |
ProviderCodeGenerator |
Sağlayıcıya özgü kod parçaları oluşturur. |
ProviderCodeGeneratorDependencies |
için hizmet bağımlılıkları parametre sınıfı ProviderCodeGenerator Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz. Bu sınıfın örneklerini doğrudan sağlayıcıdan veya uygulama kodundan oluşturmayın, yeni bağımlılıklar eklendikçe oluşturucu imzası değişebilir. Bunun yerine, bağımlılık ekleme kapsayıcısı tarafından bir örneğin otomatik olarak oluşturulması ve eklenmesi için oluşturucunuzda bu türü kullanın. Bazı bağımlı hizmetlerin değiştirildiği bir örnek oluşturmak için önce bağımlılık ekleme kapsayıcısından nesnesini çözümleyin, ardından C# 'with' işlecini kullanarak seçili hizmetleri değiştirin. Bu işlemin herhangi bir noktasında oluşturucuyu çağırmayın. |
ProviderCodeGeneratorPlugin |
Ters mühendislik için kod parçaları oluşturmak için eklentiler tarafından kullanılan temel sınıf. |
RelationalScaffoldingModelFactory | |
SavedModelFiles |
Model için eklenen dosyaları temsil eder. |
ScaffoldedFile |
yapı iskelesi oluşturulmuş bir dosyayı temsil eder. |
ScaffoldedModel |
yapı iskelesi oluşturulmuş modeli temsil eder. |
ScaffoldingTypeMapper | |
TableSelectionSet | |
TableSelectionSet.Selection | |
TemplatedModelGenerator |
Şablonları kullanan model kodu oluşturucuları için temel tür. |
TypeScaffoldingInfo |
Arabirimler
ICompiledModelCodeGenerator |
Derlenmiş model meta verileri için kod oluşturmak için kullanılır. |
ICompiledModelCodeGeneratorSelector |
Verilen oluşturma seçenekleri için bir ICompiledModelCodeGenerator hizmet seçer. |
ICompiledModelScaffolder |
Bir modelden derlenmiş bir modelin iskelesini oluşturmak için kullanılır. |
IDatabaseModelFactory |
Genellikle veritabanı sağlayıcıları tarafından bir veritabanına tersine mühendislik uygulamak için uygulanan bir DatabaseModelhizmet. |
IModelCodeGenerator |
Model için kod oluşturmak için kullanılır. |
IModelCodeGeneratorSelector |
Belirli bir IModelCodeGenerator programlama dili için bir hizmet seçer. |
IProviderCodeGeneratorPlugin |
Tersine mühendislik için kod parçaları oluşturmak için eklentiler tarafından uygulanır. |
IProviderConfigurationCodeGenerator |
Tersine mühendislik için kod parçaları oluşturmak için genellikle veritabanı sağlayıcıları tarafından uygulanan bir hizmet. |
IReverseEngineerScaffolder |
Veritabanı şemasından bir modelin iskelesini oluşturmak için kullanılır. |
IScaffoldingModelFactory |
'den DatabaseModeloluşturmak IModel için kullanılır. |
IScaffoldingProviderCodeGenerator |
Tersine mühendislik için kod parçaları oluşturmak için genellikle veritabanı sağlayıcıları tarafından uygulanan bir hizmet. |
Entity Framework
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