RelationalPropertyBuilderExtensions Sınıf

Tanım

İçin ilişkisel veritabanına özgü uzantı yöntemleri PropertyBuilder .

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

Açıklamalar

Daha fazla bilgi için bkz. varlık türlerini ve Ilişkilerini modelleme .

Yöntemler

CanSetCollation(IConventionPropertyBuilder, String, Boolean)

Verilen değerin harmanlama olarak ayarlanamayacağını gösteren bir değer döndürür.

CanSetColumnName(IConventionPropertyBuilder, String, Boolean)

Verilen sütunun özellik için ayarlanamayacağını gösteren bir değer döndürür.

CanSetColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Özellik için, belirli bir tablo benzeri depo nesnesi için verilen sütunun ayarlanamayacağını gösteren bir değer döndürür.

CanSetColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

Verilen sütun sırasının özellik için ayarlanamayacağını gösteren bir değer alır.

CanSetColumnType(IConventionPropertyBuilder, String, Boolean)

Özellik için verilen veri türünün ayarlanamayacağını gösteren bir değer döndürür.

CanSetComment(IConventionPropertyBuilder, Object, Boolean)

Verilen değerin sütun için açıklama olarak ayarlanamayacağını gösteren bir değer döndürür.

CanSetComment(IConventionPropertyBuilder, String, Boolean)

Verilen değerin sütun için açıklama olarak ayarlanamayacağını gösteren bir değer döndürür.

CanSetComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

verilen hesaplanan değer SQL ifadesinin sütun için ayarlanamayacağını gösteren bir değer döndürür.

CanSetDefaultValue(IConventionPropertyBuilder, Object, Boolean)

Verilen değerin sütun için varsayılan olarak ayarlanamayacağını gösteren bir değer döndürür.

CanSetDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

Sütun için verilen varsayılan değer ifadesinin ayarlanamayacağını gösteren bir değer döndürür.

CanSetIsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Özelliğin sabit uzunluk olarak yapılandırılıp yapılandırılmadığını gösteren bir değer döndürür.

CanSetIsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Verilen hesaplanan sütun türünün sütun için ayarlanamayacağını gösteren bir değer döndürür.

HasColumnName(IConventionPropertyBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütunu yapılandırır.

HasColumnName(IConventionPropertyBuilder, String, StoreObjectIdentifier, Boolean)

Özelliğin eşlendiği sütunu, belirli bir tablo benzeri depo nesnesinde yapılandırır.

HasColumnName(PropertyBuilder, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütunu yapılandırır.

HasColumnName<TProperty>(PropertyBuilder<TProperty>, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütunu yapılandırır.

HasColumnOrder(IConventionPropertyBuilder, Nullable<Int32>, Boolean)

Özelliğin eşlenmiş olduğu sütunun sıralamalarını yapılandırıyor.

HasColumnOrder(PropertyBuilder, Nullable<Int32>)

Özelliğin eşlenmiş olduğu sütunun sıralamalarını yapılandırıyor.

HasColumnOrder<TProperty>(PropertyBuilder<TProperty>, Nullable<Int32>)

Özelliğin eşlenmiş olduğu sütunun sıralamalarını yapılandırıyor.

HasColumnType(IConventionPropertyBuilder, String, Boolean)

bir ilişkisel veritabanını hedeflerken özelliğin eşle olduğu sütunun veri türünü yapılandırıyor. Duyarlık, ölçek, uzunluk vb. dahil olmak üzere tam tür adı olmalıdır.

HasColumnType(PropertyBuilder, String)

bir ilişkisel veritabanını hedeflerken özelliğin eşle olduğu sütunun veri türünü yapılandırıyor. Duyarlık, ölçek, uzunluk vb. dahil olmak üzere tam tür adı olmalıdır.

HasColumnType<TProperty>(PropertyBuilder<TProperty>, String)

bir ilişkisel veritabanını hedeflerken özelliğin eşle olduğu sütunun veri türünü yapılandırıyor. Duyarlık, ölçek, uzunluk vb. dahil olmak üzere tam tür adı olmalıdır.

HasComment(IConventionPropertyBuilder, String, Boolean)

Sütuna uygulanacak bir açıklama yapılandırıyor

HasComment(PropertyBuilder, String)

Sütuna uygulanacak bir açıklama yapılandırıyor

HasComment<TProperty>(PropertyBuilder<TProperty>, String)

Sütuna uygulanacak bir açıklama yapılandırıyor

HasComputedColumnSql(IConventionPropertyBuilder, String, Boolean)

İlişkisel veritabanını hedeflerken özelliğini hesaplanan sütuna eşleyebilecek şekilde yapılandırıyor.

HasComputedColumnSql(PropertyBuilder)

İlişkisel veritabanını hedeflerken özelliğini hesaplanan sütuna eşleyebilecek şekilde yapılandırıyor.

Bağımsız değişken olmadan çağrılmışsa, bu yöntem EF'ye bir sütunun hesaplandı olduğunu, hesaplama için kullanılan gerçek SQL belirterek hesaplamaya gerek kalmadan olduğunu söyler. Bu, EF'yi mevcut bir veritabanına eşlerken yararlı olabilir.

HasComputedColumnSql(PropertyBuilder, String)

İlişkisel veritabanını hedeflerken özelliğini hesaplanan sütuna eşleyebilecek şekilde yapılandırıyor.

HasComputedColumnSql(PropertyBuilder, String, Nullable<Boolean>)

İlişkisel veritabanını hedeflerken özelliğini hesaplanan sütuna eşleyebilecek şekilde yapılandırıyor.

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>)

İlişkisel veritabanını hedeflerken özelliğini hesaplanan sütuna eşleyebilecek şekilde yapılandırıyor.

Bağımsız değişken olmadan çağrılmışsa, bu yöntem EF'ye bir sütunun hesaplandı olduğunu, hesaplama için kullanılan gerçek SQL belirterek hesaplamaya gerek kalmadan olduğunu söyler. Bu, EF'yi mevcut bir veritabanına eşlerken yararlı olabilir.

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String)

İlişkisel veritabanını hedeflerken özelliğini hesaplanan sütuna eşleyebilecek şekilde yapılandırıyor.

HasComputedColumnSql<TProperty>(PropertyBuilder<TProperty>, String, Nullable<Boolean>)

İlişkisel veritabanını hedeflerken özelliğini hesaplanan sütuna eşleyebilecek şekilde yapılandırıyor.

HasDefaultValue(IConventionPropertyBuilder, Object, Boolean)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır.

HasDefaultValue(PropertyBuilder)

bir ilişkisel veritabanını hedeflerken özelliğin eşle olduğu sütun için varsayılan değeri yapılandırıyor.

Bağımsız değişken olmadan çağrılsa bu yöntem EF'ye bir sütunun tam olarak ne olduğunu belirtmeye gerek kalmadan bir tür varsayılan değer kısıtlamasına sahip olduğunu söyler. Bu, EF'yi mevcut bir veritabanına eşlerken yararlı olabilir.

HasDefaultValue(PropertyBuilder, Object)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır.

HasDefaultValue<TProperty>(PropertyBuilder<TProperty>)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır.

Bağımsız değişken olmadan çağrıldığında, bu yöntem, tam olarak ne olduğunu belirtmek zorunda kalmadan bir sütunun bir sıralama için varsayılan değer kısıtlamasına sahip olduğunu söyler. Bu, EF 'i var olan bir veritabanıyla eşlerken yararlı olabilir.

HasDefaultValue<TProperty>(PropertyBuilder<TProperty>, Object)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değeri yapılandırır.

HasDefaultValueSql(IConventionPropertyBuilder, String, Boolean)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

HasDefaultValueSql(PropertyBuilder)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

Bağımsız değişken olmadan çağrıldığında, bu yöntem, tam olarak ne olduğunu belirtmek zorunda kalmadan bir sütunun bir sıralama için varsayılan değer kısıtlamasına sahip olduğunu söyler. Bu, EF 'i var olan bir veritabanıyla eşlerken yararlı olabilir.

HasDefaultValueSql(PropertyBuilder, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

Bağımsız değişken olmadan çağrıldığında, bu yöntem, tam olarak ne olduğunu belirtmek zorunda kalmadan bir sütunun bir sıralama için varsayılan değer kısıtlamasına sahip olduğunu söyler. Bu, EF 'i var olan bir veritabanıyla eşlerken yararlı olabilir.

HasDefaultValueSql<TProperty>(PropertyBuilder<TProperty>, String)

İlişkisel bir veritabanını hedeflerken, özelliğin eşlendiği sütun için varsayılan değer ifadesini yapılandırır.

IsFixedLength(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

Özelliği, dizeler gibi yalnızca sabit uzunluklu verileri saklayabilecek şekilde yapılandırır.

IsFixedLength(PropertyBuilder, Boolean)

Özelliği, dizeler gibi yalnızca sabit uzunluklu verileri saklayabilecek şekilde yapılandırır.

IsFixedLength<TProperty>(PropertyBuilder<TProperty>, Boolean)

Özelliği, dizeler gibi yalnızca sabit uzunluklu verileri saklayabilecek şekilde yapılandırır.

IsStoredComputedColumn(IConventionPropertyBuilder, Nullable<Boolean>, Boolean)

İlişkisel bir veritabanını hedeflerken, özelliği verilen türdeki bir hesaplanmış sütunla eşlenecek şekilde yapılandırır.

UseCollation(IConventionPropertyBuilder, String, Boolean)

Özelliği verilen harmanlamayı kullanacak şekilde yapılandırır. Veritabanı sütunu, belirtilen harmanlama ile oluşturulur ve tüm harmanlama duyarlı işlemlerde örtülü olarak kullanılır.

UseCollation(PropertyBuilder, String)

Özelliği verilen harmanlamayı kullanacak şekilde yapılandırır. Veritabanı sütunu, belirtilen harmanlama ile oluşturulur ve tüm harmanlama duyarlı işlemlerde örtülü olarak kullanılır.

UseCollation<TProperty>(PropertyBuilder<TProperty>, String)

Özelliği verilen harmanlamayı kullanacak şekilde yapılandırır. Veritabanı sütunu, belirtilen harmanlama ile oluşturulur ve tüm harmanlama duyarlı işlemlerde örtülü olarak kullanılır.

Şunlara uygulanır