Share via


RelationalTypeBaseExtensions Sınıf

Tanım

İlişkisel veritabanı meta verileri için tür uzantısı yöntemleri.

public static class RelationalTypeBaseExtensions
type RelationalTypeBaseExtensions = class
Public Module RelationalTypeBaseExtensions
Devralma
RelationalTypeBaseExtensions

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Varlık türlerini ve ilişkilerini modelleme .

Yöntemler

FindMappingFragment(IReadOnlyTypeBase, StoreObjectIdentifier)

Belirli bir tablo benzeri depolama nesnesi için tür eşlemesini döndürür.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

FindMappingFragment(ITypeBase, StoreObjectIdentifier)

Belirli bir tablo benzeri depolama nesnesi için tür eşlemesini döndürür.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

GetContainerColumnName(IReadOnlyTypeBase)

Türün eşlendiği kapsayıcı sütun adını alır.

GetDefaultMappings(ITypeBase)

Türün kullanacağı varsayılan eşlemeleri döndürür.

GetDeleteStoredProcedure(IReadOnlyTypeBase)

Türün silme işlemleri için eşlendiği veya null saklı yordamla eşlenmediği saklı yordamı döndürür.

GetDeleteStoredProcedure(ITypeBase)

Türün silme işlemleri için eşlendiği veya null saklı yordamla eşlenmediği saklı yordamı döndürür.

GetDeleteStoredProcedureMappings(ITypeBase)

Türün eşlendiği silme saklı yordamlarını döndürür.

GetFunctionMappings(ITypeBase)

Türün eşlendiği işlevleri döndürür.

GetFunctionName(IReadOnlyTypeBase)

Türün eşlendiği veya null bir işlevle eşlenmediği işlevin adını döndürür.

GetInsertStoredProcedure(IReadOnlyTypeBase)

Türün eklemeler için eşlendiği veya null saklı yordamla eşlenmediği saklı yordamı döndürür.

GetInsertStoredProcedure(ITypeBase)

Türün eklemeler için eşlendiği veya null saklı yordamla eşlenmediği saklı yordamı döndürür.

GetInsertStoredProcedureMappings(ITypeBase)

Türün eşlendiği ekleme saklı yordamlarını döndürür.

GetJsonPropertyName(IReadOnlyTypeBase)

Bir JSON sütununa eşlenen verilen varlık için kullanılan JSON özellik adının değerini alır.

GetMappingFragments(IReadOnlyTypeBase)

Tüm yapılandırılmış tür eşleme parçalarını döndürür.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

GetMappingFragments(IReadOnlyTypeBase, StoreObjectType)

Verilen türdeki tüm yapılandırılmış tür eşleme parçalarını döndürür.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

GetMappingFragments(ITypeBase)

Tüm yapılandırılmış tür eşleme parçalarını döndürür.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

GetMappingFragments(ITypeBase, StoreObjectType)

Verilen türdeki tüm yapılandırılmış tür eşleme parçalarını döndürür.

Bu yöntem genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

GetMappingStrategy(IReadOnlyTypeBase)

Türetilmiş türler için eşleme stratejisini alır.

GetSchema(IReadOnlyTypeBase)

Eşlenen tabloyu içeren veritabanı şemasını döndürür.

GetSqlQuery(IReadOnlyTypeBase)

Türü için veri sağlamak için kullanılan SQL dizesini veya null bir SQL dizesiyle eşlenmediyse döndürür.

GetSqlQueryMappings(ITypeBase)

SQL dizesi eşlemelerini döndürür.

GetTableMappings(ITypeBase)

Türün eşlendiği tabloları döndürür.

GetTableName(IReadOnlyTypeBase)

Türün eşlendiği veya null tabloya eşlenmediği tablonun adını döndürür.

GetUpdateStoredProcedure(IReadOnlyTypeBase)

Türün güncelleştirmeler için eşlendiği veya null saklı yordamla eşlenmediği saklı yordamı döndürür.

GetUpdateStoredProcedure(ITypeBase)

Türün güncelleştirmeler için eşlendiği veya null saklı yordamla eşlenmediği saklı yordamı döndürür.

GetUpdateStoredProcedureMappings(ITypeBase)

Türün eşlendiği güncelleştirme saklı yordamlarını döndürür.

GetViewMappings(ITypeBase)

Türün eşlendiği görünümleri döndürür.

GetViewName(IReadOnlyTypeBase)

Türün eşlendiği veya null görünümle eşlenmediği görünümün adını döndürür.

GetViewSchema(IReadOnlyTypeBase)

Eşlenmiş görünümü içeren veritabanı şemasını döndürür.

IsMappedToJson(IReadOnlyTypeBase)

Belirtilen varlığın bir JSON sütununa eşlenip eşlenmediğini belirten bir değer alır.

Şunlara uygulanır