RelationalModelExtensions Sınıf

Tanım

İlişkisel özel model uzantısı yöntemleri.

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

Açıklamalar

Daha fazla bilgi 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)

IMutableDbFunctionVerilen yönteme eşlenmiş bir şekilde oluşturur.

AddDbFunction(IMutableModel, String, Type)

Bir işlev oluşturur.

AddSequence(IConventionModel, String, String, Boolean)

Verilen IMutableSequence şemada verilen ada sahip var olan adı döndürür veya verilen ad ve şemaya sahip yeni bir dizi oluşturur.

AddSequence(IMutableModel, String, String)

Verilen IMutableSequence şemada verilen ada sahip var olan adı döndürür veya verilen ad ve şemaya sahip yeni bir dizi oluşturur.

FindDbFunction(IConventionModel, MethodInfo)

Verilen tarafından temsil edilen yönteme eşlenmiş bir işlev bulur MethodInfo .

FindDbFunction(IConventionModel, String)

Verilen ad tarafından temsil edilen yönteme eşlenmiş bir işlev bulur.

FindDbFunction(IModel, MethodInfo)

Verilen tarafından temsil edilen yönteme eşlenmiş bir işlev bulur MethodInfo .

FindDbFunction(IModel, String)

Verilen ad tarafından temsil edilen yönteme eşlenmiş bir işlev bulur.

FindDbFunction(IMutableModel, MethodInfo)

Verilen tarafından temsil edilen yönteme eşlenmiş bir işlev bulur MethodInfo .

FindDbFunction(IMutableModel, String)

Verilen ad tarafından temsil edilen yönteme eşlenmiş bir işlev bulur.

FindDbFunction(IReadOnlyModel, MethodInfo)

Verilen tarafından temsil edilen yönteme eşlenmiş bir işlev bulur MethodInfo .

FindDbFunction(IReadOnlyModel, String)

Verilen ad tarafından temsil edilen yönteme eşlenmiş bir işlev bulur.

FindSequence(IConventionModel, String, String)

Verilen ada sahip bir sıra bulur.

FindSequence(IModel, String, String)

Verilen ada sahip bir sıra bulur.

FindSequence(IMutableModel, String, String)

Verilen ada sahip bir sıra bulur.

FindSequence(IReadOnlyModel, String, String)

Verilen ada sahip bir sıra 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 bulunan tüm işlevleri döndürür.

GetDbFunctions(IModel)

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

GetDbFunctions(IMutableModel)

Modelde bulunan 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 kullanmak üzere varsayılan şemayı döndürür null veya hiçbiri ayarnmadı.

GetDefaultSchema(IReadOnlyModel)

Model için kullanmak üzere varsayılan şemayı döndürür null veya hiçbiri ayarnmadı.

GetDefaultSchemaConfigurationSource(IConventionModel)

Varsayılan şema için yapılandırma kaynağını döndürür.

GetMaxIdentifierLength(IModel)

Depo tanımlayıcıları için izin verilen maksimum uzunluğu döndürür.

GetMaxIdentifierLength(IReadOnlyModel)

Depo tanımlayıcıları için izin verilen maksimum uzunluğu döndürür.

GetMaxIdentifierLengthConfigurationSource(IConventionModel)

için yapılandırma kaynağını GetMaxIdentifierLength(IReadOnlyModel) 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 ile temsil edilen yöntemiyle eşlenen işlevi MethodInfo kaldırır.

RemoveDbFunction(IConventionModel, String)

Verilen ile temsil edilen yöntemiyle eşlenen işlevi MethodInfo kaldırır.

RemoveDbFunction(IMutableModel, MethodInfo)

Verilen ile temsil edilen yöntemiyle eşlenen işlevi MethodInfo kaldırır.

RemoveDbFunction(IMutableModel, String)

Verilen ile temsil edilen yöntemiyle eşlenen işlevi MethodInfo kaldırır.

RemoveSequence(IConventionModel, String, String)

Verilen IConventionSequence adla kaldırır.

RemoveSequence(IMutableModel, String, String)

Verilen IMutableSequence adla kaldırır.

SetCollation(IConventionModel, String, Boolean)

Veritabanı harmanlama kümelerini ayarlar.

SetCollation(IMutableModel, String)

Veritabanı harmanlama kümelerini ayarlar.

SetDefaultSchema(IConventionModel, String, Boolean)

Varsayılan şemayı ayarlar.

SetDefaultSchema(IMutableModel, String)

Varsayılan şemayı ayarlar.

SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean)

Depo tanımlayıcıları için izin verilen maksimum uzunluğu ayarlar.

SetMaxIdentifierLength(IMutableModel, Nullable<Int32>)

Depo tanımlayıcıları için izin verilen maksimum uzunluğu ayarlar.

ToDebugString(IRelationalModel, MetadataDebugStringOptions, Int32)

Verilen meta verilerin insanlar tarafından okunabilir bir temsilini oluşturur.

Uyarı: Döndürülen dizenin biçimine güvenme. Yalnızca hata ayıklama için tasarlanmıştır ve sürümler arasında rastgele değişebilir.

Şunlara uygulanır