Dil

RelationalModelExtensions Sınıf

Tanım

İlişkiye özgü model uzantısı yöntemleri.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalModelExtensions
public static class RelationalModelExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalModelExtensions = class
type RelationalModelExtensions = class
Public Module RelationalModelExtensions
Devralma
RelationalModelExtensions
Özellikler

Açıklamalar

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

Yöntemler

Veri Akışı Adı Description
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 adla var olanı IMutableSequence döndürür veya verilen ad ve şema ile yeni bir sıra oluşturur.

AddSequence(IMutableModel, String, String)

Verilen şemada verilen adla var olanı IMutableSequence döndürür veya verilen ad ve şema ile yeni bir sıra oluşturur.

AreNamedDefaultConstraintsUsed(IReadOnlyModel)

Adlandırılmış varsayılan kısıtlamaların kullanılıp kullanılmayacağını belirten değeri döndürür.

FindDbFunction(IConventionModel, MethodInfo)

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

FindDbFunction(IConventionModel, String)

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

FindDbFunction(IModel, MethodInfo)

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

FindDbFunction(IModel, String)

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

FindDbFunction(IMutableModel, MethodInfo)

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

FindDbFunction(IMutableModel, String)

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

FindDbFunction(IReadOnlyModel, MethodInfo)

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

FindDbFunction(IReadOnlyModel, String)

Verilen adla temsil edilen yönteme eşlenmiş 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ı veya null ayarlanmamışsa döndürür.

GetDefaultSchema(IReadOnlyModel)

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

GetDefaultSchemaConfigurationSource(IConventionModel)

Varsayılan şema için 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)

IConventionSequence verilen adla öğesini kaldırır.

RemoveSequence(IMutableModel, String, String)

IMutableSequence verilen adla öğesini 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 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 sürümler arasında rastgele değişebilir.

UseNamedDefaultConstraints(IConventionModel, Nullable<Boolean>, Boolean)

Adlandırılmış varsayılan kısıtlamaların kullanılıp kullanılmayacağını belirten değeri ayarlar.

UseNamedDefaultConstraints(IMutableModel, Boolean)

Adlandırılmış varsayılan kısıtlamaların kullanılıp kullanılmayacağını belirten değeri ayarlar.

UseNamedDefaultConstraintsConfigurationSource(IConventionModel)

Adlandırılmış varsayılan kısıtlamalar ayarı için yapılandırma kaynağını döndürür.

Şunlara uygulanır