RelationalModelExtensions Sınıf

Tanım

İlişkisel modele özgü uzantı yöntemleri.

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

Açıklamalar

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

Yöntemler

AddDbFunction(IConventionModel, MethodInfo, Boolean)

Verilen yönteme eşlenmiş bir işlev oluşturur.

AddDbFunction(IConventionModel, String, Type, Boolean)

bir işlev oluşturur.

AddDbFunction(IMutableModel, MethodInfo)

Verilen yönteme eşlenmiş bir IMutableDbFunction oluşturur.

AddDbFunction(IMutableModel, String, Type)

bir işlev oluşturur.

AddSequence(IConventionModel, String, String, Boolean)

Verilen şemada verilen ada sahip mevcut IMutableSequence olanı döndürür veya verilen ad ve şemayla yeni bir sıra oluşturur.

AddSequence(IMutableModel, String, String)

Verilen şemada verilen ada sahip mevcut IMutableSequence olanı döndürür veya verilen ad ve şemayla yeni bir sıra oluşturur.

FindDbFunction(IConventionModel, MethodInfo)

Verilen MethodInfoile temsil edilen yöntemine eşlenen bir işlev bulur.

FindDbFunction(IConventionModel, String)

Verilen adla temsil edilen yönteme eşlenen bir işlev bulur.

FindDbFunction(IModel, MethodInfo)

Verilen MethodInfoile temsil edilen yöntemine eşlenen bir işlev bulur.

FindDbFunction(IModel, String)

Verilen adla temsil edilen yönteme eşlenen bir işlev bulur.

FindDbFunction(IMutableModel, MethodInfo)

Verilen MethodInfoile temsil edilen yöntemine eşlenen bir işlev bulur.

FindDbFunction(IMutableModel, String)

Verilen adla temsil edilen yönteme eşlenen bir işlev bulur.

FindDbFunction(IReadOnlyModel, MethodInfo)

Verilen MethodInfoile temsil edilen yöntemine eşlenen bir işlev bulur.

FindDbFunction(IReadOnlyModel, String)

Verilen adla temsil edilen yönteme eşlenen bir işlev bulur.

FindSequence(IConventionModel, String, String)

Verilen ada sahip bir dizi bulur.

FindSequence(IModel, String, String)

Verilen ada sahip bir dizi bulur.

FindSequence(IMutableModel, String, String)

Verilen ada sahip bir dizi bulur.

FindSequence(IReadOnlyModel, String, String)

Verilen ada sahip bir dizi bulur.

GetCollation(IModel)

Veritabanı harmanlamasını döndürür.

GetCollation(IReadOnlyModel)

Veritabanı harmanlamasını döndürür.

GetCollationConfigurationSource(IConventionModel)

Harmanlama için yapılandırma kaynağını döndürür.

GetDbFunctions(IConventionModel)

Modelde yer alan tüm işlevleri döndürür.

GetDbFunctions(IModel)

Modelde yer alan tüm işlevleri döndürür.

GetDbFunctions(IMutableModel)

Modelde yer alan tüm işlevleri döndürür.

GetDbFunctions(IReadOnlyModel)

Modelde yer alan tüm işlevleri döndürür.

GetDefaultSchema(IModel)

Model için kullanılacak varsayılan şemayı döndürür veya null ayarlanmamışsa.

GetDefaultSchema(IReadOnlyModel)

Model için kullanılacak varsayılan şemayı döndürür veya null ayarlanmamışsa.

GetDefaultSchemaConfigurationSource(IConventionModel)

Varsayılan şemanın yapılandırma kaynağını döndürür.

GetMaxIdentifierLength(IModel)

Mağaza tanımlayıcıları için izin verilen uzunluk üst sınırını döndürür.

GetMaxIdentifierLength(IReadOnlyModel)

Mağaza tanımlayıcıları için izin verilen uzunluk üst sınırını döndürür.

GetMaxIdentifierLengthConfigurationSource(IConventionModel)

için GetMaxIdentifierLength(IReadOnlyModel)yapılandırma kaynağını döndürür.

GetRelationalModel(IModel)

Veritabanı modelini döndürür.

GetSequences(IConventionModel)

Modelde yer alan tüm dizileri döndürür.

GetSequences(IModel)

Modelde yer alan tüm dizileri döndürür.

GetSequences(IMutableModel)

Modelde yer alan tüm dizileri döndürür.

GetSequences(IReadOnlyModel)

Modelde yer alan tüm dizileri döndürür.

RemoveDbFunction(IConventionModel, MethodInfo)

Verilen MethodInfoile temsil edilen yöntemine eşlenen işlevi kaldırır.

RemoveDbFunction(IConventionModel, String)

Verilen MethodInfoile temsil edilen yöntemine eşlenen işlevi kaldırır.

RemoveDbFunction(IMutableModel, MethodInfo)

Verilen MethodInfoile temsil edilen yöntemine eşlenen işlevi kaldırır.

RemoveDbFunction(IMutableModel, String)

Verilen MethodInfoile temsil edilen yöntemine eşlenen işlevi kaldırır.

RemoveSequence(IConventionModel, String, String)

Verilen ada sahip öğesini IConventionSequence kaldırır.

RemoveSequence(IMutableModel, String, String)

Verilen ada sahip öğesini IMutableSequence kaldırır.

SetCollation(IConventionModel, String, Boolean)

Veritabanı harmanlamasını ayarlar.

SetCollation(IMutableModel, String)

Veritabanı harmanlamasını ayarlar.

SetDefaultSchema(IConventionModel, String, Boolean)

Varsayılan şemayı ayarlar.

SetDefaultSchema(IMutableModel, String)

Varsayılan şemayı ayarlar.

SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean)

Mağaza tanımlayıcıları için izin verilen uzunluk üst sınırını ayarlar.

SetMaxIdentifierLength(IMutableModel, Nullable<Int32>)

Mağaza tanımlayıcıları için izin verilen uzunluk üst sınırını ayarlar.

ToDebugString(IRelationalModel, MetadataDebugStringOptions, Int32)

Verilen meta verilerin insan tarafından okunabilir bir gösterimini oluşturur.

Uyarı: Döndürülen dizenin biçimine güvenmeyin. Yalnızca hata ayıklama için tasarlanmıştır ve yayınlar arasında rastgele değiştirilebilir.

Şunlara uygulanır