ConventionPropertyExtensions Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Perhatian
Use IConventionProperty
Metode ekstensi untuk IConventionProperty.
public static class ConventionPropertyExtensions
[System.Obsolete("Use IConventionProperty")]
public static class ConventionPropertyExtensions
type ConventionPropertyExtensions = class
[<System.Obsolete("Use IConventionProperty")>]
type ConventionPropertyExtensions = class
Public Module ConventionPropertyExtensions
- Warisan
-
ConventionPropertyExtensions
- Atribut
Metode
FindContainingPrimaryKey(IConventionProperty) |
Kedaluwarsa.
Mendapatkan kunci primer yang menggunakan properti ini (termasuk kunci primer komposit tempat properti ini disertakan). |
FindFirstPrincipal(IConventionProperty) |
Kedaluwarsa.
Menemukan properti utama pertama yang dibatasi oleh properti yang diberikan jika properti yang diberikan adalah bagian dari kunci asing. |
FindPrincipals(IConventionProperty) |
Kedaluwarsa.
Menemukan daftar properti utama termasuk properti yang diberikan bahwa properti yang diberikan dibatasi oleh jika properti yang diberikan adalah bagian dari kunci asing. |
GetAfterSaveBehaviorConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetAfterSaveBehavior(IProperty). |
GetBeforeSaveBehaviorConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetBeforeSaveBehavior(IProperty). |
GetContainingForeignKeys(IConventionProperty) |
Kedaluwarsa.
Mendapatkan semua kunci asing yang menggunakan properti ini (termasuk kunci asing komposit tempat properti ini disertakan). |
GetContainingIndexes(IConventionProperty) |
Kedaluwarsa.
Mendapatkan semua indeks yang menggunakan properti ini (termasuk indeks komposit tempat properti ini disertakan). |
GetContainingKeys(IConventionProperty) |
Kedaluwarsa.
Mendapatkan semua kunci utama atau alternatif yang menggunakan properti ini (termasuk kunci komposit tempat properti ini disertakan). |
GetIsUnicodeConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk IsUnicode(IProperty). |
GetKeyValueComparerConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetKeyValueComparer(). |
GetMaxLengthConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetMaxLength(IProperty). |
GetPrecisionConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetPrecision(IProperty). |
GetProviderClrTypeConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetProviderClrType(IProperty). |
GetScaleConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetScale(IProperty). |
GetStructuralValueComparerConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetStructuralValueComparer(IProperty). |
GetTypeMappingConfigurationSource(IConventionProperty) |
Kedaluwarsa.
ConfigurationSource Mendapatkan untuk FindTypeMapping(IProperty). |
GetValueComparerConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetValueComparer(IProperty). |
GetValueConverterConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetValueConverter(IProperty). |
GetValueGeneratorFactoryConfigurationSource(IConventionProperty) |
Kedaluwarsa.
Mengembalikan sumber konfigurasi untuk GetValueGeneratorFactory(IProperty). |
SetAfterSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean) |
Kedaluwarsa.
Mengatur nilai yang menunjukkan apakah properti ini dapat dimodifikasi setelah entitas disimpan ke database. Jika Throw, maka pengecualian akan dilemparkan jika nilai baru ditetapkan ke properti ini setelah entitas ada dalam database. Jika Ignore, maka modifikasi apa pun pada nilai properti entitas yang sudah ada dalam database akan diabaikan. |
SetBeforeSaveBehavior(IConventionProperty, Nullable<PropertySaveBehavior>, Boolean) |
Kedaluwarsa.
Mengatur nilai yang menunjukkan apakah properti ini dapat dimodifikasi sebelum entitas disimpan ke database. Jika Throw, maka pengecualian akan dilemparkan jika nilai ditetapkan ke properti ini ketika berada dalam Added status . Jika Ignore, maka set nilai apa pun akan diabaikan ketika berada dalam status Added . |
SetIsUnicode(IConventionProperty, Nullable<Boolean>, Boolean) |
Kedaluwarsa.
Mengatur nilai yang menunjukkan apakah properti ini dapat mempertahankan karakter Unicode. |
SetKeyValueComparer(IConventionProperty, ValueComparer, Boolean) |
Kedaluwarsa.
Mengatur kustom ValueComparer untuk properti ini saat melakukan perbandingan kunci. |
SetMaxLength(IConventionProperty, Nullable<Int32>, Boolean) |
Kedaluwarsa.
Menyetel panjang maksimum data yang diperbolehkan dalam properti ini. Misalnya, jika properti adalah String ' maka ini adalah jumlah karakter maksimum. |
SetPrecision(IConventionProperty, Nullable<Int32>, Boolean) |
Kedaluwarsa.
Mengatur presisi data yang diizinkan dalam properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum digit. |
SetProviderClrType(IConventionProperty, Type, Boolean) |
Kedaluwarsa.
Mengatur tipe yang akan dikonversi nilai properti sebelum dikirim ke penyedia database. |
SetScale(IConventionProperty, Nullable<Int32>, Boolean) |
Kedaluwarsa.
Mengatur skala data yang diizinkan dalam properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum tempat desimal. |
SetStructuralValueComparer(IConventionProperty, ValueComparer, Boolean) |
Kedaluwarsa.
Menyetel kustom ValueComparer untuk salinan struktural untuk properti ini. |
SetTypeMapping(IConventionProperty, CoreTypeMapping, Boolean) |
Kedaluwarsa.
CoreTypeMapping Mengatur untuk properti yang diberikan |
SetValueComparer(IConventionProperty, ValueComparer, Boolean) |
Kedaluwarsa.
Menyetel kustom ValueComparer untuk properti ini. |
SetValueConverter(IConventionProperty, ValueConverter, Boolean) |
Kedaluwarsa.
Menyetel kustom ValueConverter untuk properti ini. |
SetValueGeneratorFactory(IConventionProperty, Func<IProperty,IEntityType,ValueGenerator>, Boolean) |
Kedaluwarsa.
Mengatur pabrik yang akan digunakan untuk menghasilkan nilai untuk properti ini, atau
Pengaturan |
Berlaku untuk
Entity Framework