MutablePropertyExtensions Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dikkat
Use IMutableProperty
için IMutablePropertyuzantı yöntemleri.
public static class MutablePropertyExtensions
[System.Obsolete("Use IMutableProperty")]
public static class MutablePropertyExtensions
type MutablePropertyExtensions = class
[<System.Obsolete("Use IMutableProperty")>]
type MutablePropertyExtensions = class
Public Module MutablePropertyExtensions
- Devralma
-
MutablePropertyExtensions
- Öznitelikler
Yöntemler
FindContainingPrimaryKey(IMutableProperty) |
Geçersiz.
Bu özelliği kullanan birincil anahtarı alır (bu özelliğin dahil olduğu bileşik birincil anahtar dahil). |
FindFirstPrincipal(IMutableProperty) |
Geçersiz.
Verilen özellik bir yabancı anahtarın parçasıysa, verilen özelliğin kısıtladığı ilk asıl özelliği bulur. |
FindPrincipals(IMutableProperty) |
Geçersiz.
Verilen özellik bir yabancı anahtarın parçasıysa, verilen özelliğin kısıtlandığı verilen özellik de dahil olmak üzere asıl özelliklerin listesini bulur. |
GetContainingForeignKeys(IMutableProperty) |
Geçersiz.
Bu özelliği kullanan tüm yabancı anahtarları alır (bu özelliğin dahil olduğu bileşik yabancı anahtarlar dahil). |
GetContainingIndexes(IMutableProperty) |
Geçersiz.
Bu özelliği kullanan tüm dizinleri alır (bu özelliğin dahil olduğu bileşik dizinler dahil). |
GetContainingKeys(IMutableProperty) |
Geçersiz.
Bu özelliği kullanan tüm birincil veya alternatif anahtarları alır (bu özelliğin dahil olduğu bileşik anahtarlar dahil). |
GetContainingPrimaryKey(IMutableProperty) |
Geçersiz.
Bu özelliği kullanan birincil anahtarı alır (bu özelliğin dahil olduğu bileşik birincil anahtar dahil). |
IsUnicode(IMutableProperty, Nullable<Boolean>) |
Geçersiz.
Bu özelliğin Unicode karakterlerin kalıcı olup olmayacağını belirten bir değer ayarlar. |
SetAfterSaveBehavior(IMutableProperty, Nullable<PropertySaveBehavior>) |
Geçersiz.
Varlık veritabanına kaydedildikten sonra bu özelliğin değiştirilip değiştirilemeyeceğini belirten bir değer alır veya ayarlar. ise Throw, varlık veritabanında mevcut olduktan sonra bu özelliğe yeni bir değer atanırsa bir özel durum oluşturulur. ise Ignore, veritabanında zaten var olan bir varlığın özellik değerinde yapılan değişiklikler yoksayılır. |
SetBeforeSaveBehavior(IMutableProperty, Nullable<PropertySaveBehavior>) |
Geçersiz.
Varlık veritabanına kaydedilmeden önce bu özelliğin değiştirilip değiştirilemeyeceğini belirten bir değer alır veya ayarlar. ise Throw, durumundayken bu özelliğe bir değer atanırsa Added bir özel durum oluşturulur. ise Ignore, durumundayken Added herhangi bir değer kümesi yoksayılır. |
SetIsUnicode(IMutableProperty, Nullable<Boolean>) |
Geçersiz.
Bu özelliğin Unicode karakterlerinin kalıcı olup olmadığını belirten bir değer ayarlar. |
SetKeyValueComparer(IMutableProperty, ValueComparer) |
Geçersiz.
Anahtar karşılaştırmaları gerçekleştirirken bu özellik için özel ValueComparer ayarlar. |
SetMaxLength(IMutableProperty, Nullable<Int32>) |
Geçersiz.
Bu özellikte izin verilen maksimum veri uzunluğunu ayarlar. Örneğin, özelliği bir String ' ise, bu karakter sayısı üst sınırıdır. |
SetPrecision(IMutableProperty, Nullable<Int32>) |
Geçersiz.
Bu özellikte izin verilen verilerin duyarlığı ayarlanır. Örneğin, özellik bir Decimal ise, bu en fazla basamak sayısıdır. |
SetProviderClrType(IMutableProperty, Type) |
Geçersiz.
Veritabanı sağlayıcısına gönderilmeden önce özellik değerinin dönüştürüleceği türü ayarlar. |
SetScale(IMutableProperty, Nullable<Int32>) |
Geçersiz.
Bu özellikte izin verilen veri ölçeğini ayarlar. Örneğin, özelliği bir Decimal ise, bu ondalık basamak sayısı üst sınırıdır. |
SetStructuralValueComparer(IMutableProperty, ValueComparer) |
Geçersiz.
Bu özellik için yapısal kopyalar için özel ValueComparer ayarlar. |
SetTypeMapping(IMutableProperty, CoreTypeMapping) |
Geçersiz.
CoreTypeMapping Verilen özellik için değerini ayarlar |
SetValueComparer(IMutableProperty, ValueComparer) |
Geçersiz.
Bu özellik için özel ValueComparer ayarlar. |
SetValueConverter(IMutableProperty, ValueConverter) |
Geçersiz.
Bu özellik için özel ValueConverter ayarlar. |
SetValueGeneratorFactory(IMutableProperty, Func<IProperty,IEntityType,ValueGenerator>) |
Geçersiz.
Bu özellik için değer oluşturmak veya
Ayar |
Şunlara uygulanır
Entity Framework