RuntimeProperty 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.
Mewakili properti skalar dari jenis struktural.
public class RuntimeProperty : Microsoft.EntityFrameworkCore.Metadata.RuntimePropertyBase, Microsoft.EntityFrameworkCore.Metadata.IProperty
type RuntimeProperty = class
inherit RuntimePropertyBase
interface IProperty
interface IReadOnlyProperty
interface IReadOnlyPropertyBase
interface IReadOnlyAnnotatable
interface IPropertyBase
interface IAnnotatable
Public Class RuntimeProperty
Inherits RuntimePropertyBase
Implements IProperty
- Warisan
- Penerapan
Keterangan
Lihat Pemodelan jenis entitas dan hubungan untuk informasi dan contoh selengkapnya.
Konstruktor
RuntimeProperty(String, Type, PropertyInfo, FieldInfo, RuntimeEntityType, PropertyAccessMode, Boolean, Boolean, ValueGenerated, PropertySaveBehavior, PropertySaveBehavior, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Type, Func<IProperty,IEntityType,ValueGenerator>, ValueConverter, ValueComparer, ValueComparer, CoreTypeMapping) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru. |
RuntimeProperty(String, Type, PropertyInfo, FieldInfo, RuntimeEntityType, PropertyAccessMode, Boolean, Boolean, ValueGenerated, PropertySaveBehavior, PropertySaveBehavior, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Type, Func<IProperty,IEntityType,ValueGenerator>, ValueConverter, ValueComparer, ValueComparer, ValueComparer, CoreTypeMapping) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru. |
RuntimeProperty(String, Type, PropertyInfo, FieldInfo, RuntimeTypeBase, PropertyAccessMode, Boolean, Boolean, ValueGenerated, PropertySaveBehavior, PropertySaveBehavior, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Type, Func<IProperty,ITypeBase,ValueGenerator>, ValueConverter, ValueComparer, ValueComparer, ValueComparer, JsonValueReaderWriter, CoreTypeMapping, Object) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru. |
Properti
ClrType |
Mendapatkan jenis nilai yang dipegang objek seperti properti ini. |
DebugView |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru. |
DeclaringEntityType |
Mendapatkan tipe milik properti ini. |
DeclaringEntityType |
Mendapatkan jenis objek seperti properti ini. (Diperoleh dari RuntimePropertyBase) |
DeclaringType |
Mendapatkan jenis objek seperti properti ini. |
DeclaringType |
Mendapatkan jenis objek seperti properti ini. (Diperoleh dari RuntimePropertyBase) |
ForeignKeys |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru. |
Indexes |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru. |
IsPrimitiveCollection |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru. |
IsReadOnly |
Menunjukkan apakah objek saat ini bersifat baca-saja. (Diperoleh dari AnnotatableBase) |
Item[String] |
Mendapatkan anotasi nilai dengan nama yang diberikan, mengembalikan |
Keys |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Entity Framework Core baru. |
Name |
Mendapatkan nama objek seperti properti ini. (Diperoleh dari RuntimePropertyBase) |
PrimaryKey |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
Sentinel |
Mendapatkan nilai sentinel yang menunjukkan bahwa properti ini tidak diatur. |
Sentinel |
Mendapatkan nilai sentinel yang menunjukkan bahwa properti ini tidak diatur. (Diperoleh dari RuntimePropertyBase) |
TypeMapping |
Mendapatkan atau mengatur pemetaan jenis untuk properti ini. |
Metode
AddAnnotation(String, Annotation) |
Menambahkan anotasi ke objek ini. Melemparkan jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
AddAnnotation(String, Object) |
Menambahkan anotasi ke objek ini. Melemparkan jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
AddAnnotations(IEnumerable<IAnnotation>) |
Menambahkan anotasi ke objek ini. (Diperoleh dari AnnotatableBase) |
AddAnnotations(IReadOnlyDictionary<String,Object>) |
Menambahkan anotasi ke objek ini. (Diperoleh dari AnnotatableBase) |
AddRuntimeAnnotation(String, Annotation) |
Menambahkan anotasi runtime ke objek ini. Melemparkan jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
AddRuntimeAnnotation(String, Object) |
Menambahkan anotasi runtime ke objek ini. Melemparkan jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
AddRuntimeAnnotations(IEnumerable<Annotation>) |
Menambahkan anotasi runtime ke objek ini. (Diperoleh dari AnnotatableBase) |
AddRuntimeAnnotations(IReadOnlyDictionary<String,Object>) |
Menambahkan anotasi runtime ke objek ini. (Diperoleh dari AnnotatableBase) |
CreateAnnotation(String, Object) |
Membuat anotasi baru. (Diperoleh dari AnnotatableBase) |
CreateRuntimeAnnotation(String, Object) |
Membuat anotasi runtime baru. (Diperoleh dari AnnotatableBase) |
EnsureMutable() |
Melemparkan jika model bersifat baca-saja. (Diperoleh dari AnnotatableBase) |
EnsureReadOnly() |
Melemparkan jika model tidak baca-saja. (Diperoleh dari AnnotatableBase) |
FindAnnotation(String) |
Mendapatkan anotasi dengan nama yang diberikan, mengembalikan |
FindRuntimeAnnotation(String) |
Mendapatkan anotasi runtime dengan nama yang diberikan, mengembalikan |
GetAnnotation(String) |
Mendapatkan anotasi dengan nama yang diberikan, melemparkan jika tidak ada. (Diperoleh dari AnnotatableBase) |
GetAnnotations() |
Mendapatkan semua anotasi pada objek saat ini. (Diperoleh dari AnnotatableBase) |
GetElementType() |
Mendapatkan konfigurasi untuk elemen koleksi primitif yang diwakili oleh properti ini. |
GetJsonValueReaderWriter() |
JsonValueReaderWriter Mendapatkan untuk properti ini, atau |
GetOrAddRuntimeAnnotationValue<TValue,TArg>(String, Func<TArg,TValue>, TArg) |
Mendapatkan nilai anotasi runtime dengan nama yang diberikan, menambahkannya jika tidak ada. (Diperoleh dari AnnotatableBase) |
GetRuntimeAnnotations() |
Mendapatkan semua anotasi runtime pada objek saat ini. (Diperoleh dari AnnotatableBase) |
OnAnnotationSet(String, Annotation, Annotation) |
Dipanggil saat anotasi diatur atau dihapus. (Diperoleh dari AnnotatableBase) |
RemoveAnnotation(String) |
Menghapus anotasi yang diberikan dari objek ini. (Diperoleh dari AnnotatableBase) |
RemoveRuntimeAnnotation(String) |
Menghapus anotasi runtime yang diberikan dari objek ini. (Diperoleh dari AnnotatableBase) |
SetAccessors(PropertyAccessors) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. (Diperoleh dari RuntimePropertyBase) |
SetAnnotation(String, Annotation, Annotation) |
Mengatur anotasi yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
SetAnnotation(String, Object) |
Mengatur anotasi yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
SetElementType(Type, Boolean, Nullable<Int32>, Nullable<Boolean>, Nullable<Int32>, Nullable<Int32>, Type, ValueConverter, ValueComparer, JsonValueReaderWriter, CoreTypeMapping, Boolean) |
Menyetel tipe elemen untuk properti ini. |
SetGetter<TEntity,TStructuralType,TValue>(Func<TEntity,TValue>, Func<TEntity,Boolean>, Func<TStructuralType,TValue>, Func<TStructuralType,Boolean>) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. (Diperoleh dari RuntimePropertyBase) |
SetRuntimeAnnotation(String, Annotation, Annotation) |
Mengatur anotasi runtime yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
SetRuntimeAnnotation(String, Object) |
Mengatur anotasi runtime yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
SetSentinelFromProviderValue(Object) |
Sentinel Mengatur nilai, mengonversi dari jenis penyedia jika diperlukan. |
SetSetter<TEntity,TValue>(Action<TEntity,TValue>) |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. (Diperoleh dari RuntimePropertyBase) |
ToString() |
Ini adalah API internal yang mendukung infrastruktur Entity Framework Core dan tidak tunduk pada standar kompatibilitas yang sama dengan API publik. Ini dapat diubah atau dihapus tanpa pemberitahuan dalam rilis apa pun. Anda hanya boleh menggunakannya langsung dalam kode Anda dengan sangat hati-hati dan mengetahui bahwa melakukannya dapat mengakibatkan kegagalan aplikasi saat memperbarui ke rilis Core Kerangka Kerja Entitas baru. |
Implementasi Antarmuka Eksplisit
IAnnotatable.AddRuntimeAnnotation(String, Object) |
Menambahkan anotasi runtime ke objek ini. Melemparkan jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
IAnnotatable.FindRuntimeAnnotation(String) |
Mendapatkan anotasi runtime dengan nama yang diberikan, mengembalikan |
IAnnotatable.GetRuntimeAnnotations() |
Mendapatkan semua anotasi runtime pada objek saat ini. (Diperoleh dari AnnotatableBase) |
IAnnotatable.RemoveRuntimeAnnotation(String) |
Menghapus anotasi runtime yang diberikan dari objek ini. (Diperoleh dari AnnotatableBase) |
IAnnotatable.SetRuntimeAnnotation(String, Object) |
Mengatur anotasi runtime yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
IProperty.DeclaringEntityType |
Mendapatkan jenis entitas milik properti ini. |
IProperty.GetContainingForeignKeys() |
Mendapatkan semua kunci asing yang menggunakan properti ini (termasuk kunci asing komposit tempat properti ini disertakan). |
IProperty.GetContainingIndexes() |
Mendapatkan semua indeks yang menggunakan properti ini (termasuk indeks komposit tempat properti ini disertakan). |
IProperty.GetContainingKeys() |
Mendapatkan semua kunci utama atau alternatif yang menggunakan properti ini (termasuk kunci komposit tempat properti ini disertakan). |
IProperty.GetKeyValueComparer() |
ValueComparer Mendapatkan untuk digunakan dengan kunci untuk properti ini. |
IProperty.GetProviderValueComparer() |
Mendapatkan untuk ValueComparer digunakan untuk nilai penyedia untuk properti ini. |
IProperty.GetValueComparer() |
ValueComparer Mendapatkan untuk properti ini. |
IPropertyBase.GetCurrentValueComparer() |
IComparer<T> Mendapatkan untuk membandingkan nilai dalam entri terlacakIUpdateEntry. (Diperoleh dari RuntimePropertyBase) |
IPropertyBase.GetGetter() |
IClrPropertyGetter Mendapatkan untuk membaca nilai properti ini. (Diperoleh dari RuntimePropertyBase) |
IReadOnlyAnnotatable.FindAnnotation(String) |
Mendapatkan anotasi dengan nama yang diberikan, mengembalikan |
IReadOnlyAnnotatable.GetAnnotations() |
Mendapatkan semua anotasi pada objek saat ini. (Diperoleh dari AnnotatableBase) |
IReadOnlyAnnotatable.Item[String] |
Mendapatkan nilai anotasi dengan nama yang diberikan, mengembalikan |
IReadOnlyProperty.DeclaringEntityType |
Mendapatkan jenis entitas milik properti ini. |
IReadOnlyProperty.FindContainingPrimaryKey() |
Mendapatkan kunci primer yang menggunakan properti ini (termasuk kunci primer komposit tempat properti ini disertakan). |
IReadOnlyProperty.FindTypeMapping() |
Mengembalikan pemetaan jenis untuk properti ini. |
IReadOnlyProperty.GetAfterSaveBehavior() |
Mendapatkan nilai yang menunjukkan apakah properti ini dapat dimodifikasi atau tidak setelah entitas disimpan ke database. |
IReadOnlyProperty.GetBeforeSaveBehavior() |
Mendapatkan nilai yang menunjukkan apakah properti ini dapat dimodifikasi atau tidak sebelum entitas disimpan ke database. |
IReadOnlyProperty.GetContainingForeignKeys() |
Mendapatkan semua kunci asing yang menggunakan properti ini (termasuk kunci asing komposit tempat properti ini disertakan). |
IReadOnlyProperty.GetContainingIndexes() |
Mendapatkan semua indeks yang menggunakan properti ini (termasuk indeks komposit tempat properti ini disertakan). |
IReadOnlyProperty.GetContainingKeys() |
Mendapatkan semua kunci utama atau alternatif yang menggunakan properti ini (termasuk kunci komposit tempat properti ini disertakan). |
IReadOnlyProperty.GetElementType() |
Mendapatkan konfigurasi untuk elemen koleksi primitif yang diwakili oleh properti ini. |
IReadOnlyProperty.GetKeyValueComparer() |
ValueComparer Mendapatkan untuk digunakan dengan kunci untuk properti ini. |
IReadOnlyProperty.GetMaxLength() |
Mendapatkan panjang maksimum data yang diizinkan di properti ini. Misalnya, jika properti adalah maka String ini adalah jumlah karakter maksimum. |
IReadOnlyProperty.GetPrecision() |
Mendapatkan presisi data yang diizinkan di properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum digit. |
IReadOnlyProperty.GetProviderClrType() |
Mendapatkan jenis yang akan dikonversi nilai properti sebelum dikirim ke penyedia database. |
IReadOnlyProperty.GetProviderValueComparer() |
Mendapatkan yang ValueComparer akan digunakan untuk nilai penyedia untuk properti ini. |
IReadOnlyProperty.GetScale() |
Mendapatkan skala data yang diizinkan di properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum tempat desimal. |
IReadOnlyProperty.GetValueComparer() |
ValueComparer Mendapatkan untuk properti ini. |
IReadOnlyProperty.GetValueConverter() |
Mendapatkan set kustom ValueConverter untuk properti ini. |
IReadOnlyProperty.GetValueGeneratorFactory() |
Mendapatkan pabrik yang telah diatur untuk menghasilkan nilai untuk properti ini, jika ada. |
IReadOnlyProperty.IsConcurrencyToken |
Mendapatkan nilai yang menunjukkan apakah properti ini digunakan sebagai token konkurensi. Ketika properti dikonfigurasi sebagai token konkurensi, nilai dalam database akan diperiksa ketika instans jenis entitas ini diperbarui atau dihapus selama SaveChanges() untuk memastikannya tidak berubah sejak instans diambil dari database. Jika telah berubah, pengecualian akan dilemparkan dan perubahan tidak akan diterapkan ke database. |
IReadOnlyProperty.IsForeignKey() |
Mendapatkan nilai yang menunjukkan apakah properti ini digunakan sebagai kunci asing (atau bagian dari kunci asing komposit). |
IReadOnlyProperty.IsIndex() |
Mendapatkan nilai yang menunjukkan apakah properti ini digunakan sebagai indeks (atau bagian dari indeks komposit). |
IReadOnlyProperty.IsKey() |
Mendapatkan nilai yang menunjukkan apakah properti ini digunakan sebagai kunci primer atau kunci alternatif (atau bagian dari kunci primer atau alternatif komposit). |
IReadOnlyProperty.IsNullable |
Mendapatkan nilai yang menunjukkan apakah properti ini dapat berisi |
IReadOnlyProperty.IsUnicode() |
Mendapatkan nilai yang menunjukkan apakah properti dapat mempertahankan karakter Unicode atau tidak. |
IReadOnlyProperty.ValueGenerated |
Mendapatkan nilai yang menunjukkan kapan nilai untuk properti ini akan dihasilkan oleh database. Bahkan ketika properti diatur untuk dihasilkan oleh database, EF mungkin masih mencoba menyimpan nilai tertentu (daripada memilikinya yang dihasilkan oleh database) ketika entitas ditambahkan dan nilai ditetapkan, atau properti ditandai sebagai dimodifikasi untuk entitas yang ada. Lihat GetBeforeSaveBehavior() dan GetAfterSaveBehavior() untuk informasi dan contoh selengkapnya. |
IReadOnlyPropertyBase.ClrType |
Mendapatkan jenis nilai yang dipegang objek seperti properti ini. (Diperoleh dari RuntimePropertyBase) |
IReadOnlyPropertyBase.DeclaringType |
Mendapatkan jenis objek seperti properti ini. (Diperoleh dari RuntimePropertyBase) |
IReadOnlyPropertyBase.FieldInfo |
Mendapatkan untuk bidang CLR yang mendasar FieldInfo untuk objek seperti properti ini.
Ini mungkin |
IReadOnlyPropertyBase.GetPropertyAccessMode() |
Mendapatkan yang PropertyAccessMode digunakan untuk objek seperti properti ini. (Diperoleh dari RuntimePropertyBase) |
IReadOnlyPropertyBase.PropertyInfo |
Mendapatkan untuk properti CLR yang PropertyInfo mendasar untuk objek seperti properti ini.
Ini mungkin |
IRuntimePropertyBase.Accessors |
Mewakili properti skalar dari jenis struktural. (Diperoleh dari RuntimePropertyBase) |
IRuntimePropertyBase.GetSetter() |
Mewakili properti skalar dari jenis struktural. (Diperoleh dari RuntimePropertyBase) |
IRuntimePropertyBase.MaterializationSetter |
Mewakili properti skalar dari jenis struktural. (Diperoleh dari RuntimePropertyBase) |
IRuntimePropertyBase.PropertyIndexes |
Mewakili properti skalar dari jenis struktural. (Diperoleh dari RuntimePropertyBase) |
IRuntimePropertyBase.Setter |
Mewakili properti skalar dari jenis struktural. (Diperoleh dari RuntimePropertyBase) |
Metode Ekstensi
GetJsonPropertyName(IProperty) |
Mengembalikan nama properti tempat properti dipetakan saat menargetkan Cosmos. |
GetJsonPropertyName(IReadOnlyProperty) |
Mengembalikan nama properti tempat properti dipetakan saat menargetkan Cosmos. |
GetPropertyName(IProperty) |
Mengembalikan nama properti yang digunakan saat menargetkan Cosmos. |
AnnotationsToDebugString(IAnnotatable, Int32) |
Mendapatkan string debug untuk semua anotasi yang dideklarasikan pada objek . |
GetCurrentValueComparer(IPropertyBase) |
IComparer<T> Mendapatkan untuk membandingkan nilai dalam entri terlacakIUpdateEntry. |
GetGetter(IPropertyBase) |
IClrPropertyGetter Mendapatkan untuk membaca nilai properti ini. Perhatikan bahwa ini adalah kesalahan untuk memanggil metode ini untuk properti bayangan (IsShadowProperty(IPropertyBase)) karena properti seperti itu tidak memiliki kait .MemberInfo |
GetIndex(IPropertyBase) |
Mendapatkan indeks properti untuk properti ini. |
GetMemberInfo(IPropertyBase, Boolean, Boolean) |
PropertyInfo Mendapatkan atau FieldInfo yang harus digunakan untuk mendapatkan atau menetapkan nilai untuk properti yang diberikan. Perhatikan bahwa ini adalah kesalahan untuk memanggil metode ini untuk properti bayangan (IsShadowProperty(IPropertyBase)) karena properti seperti itu tidak memiliki kait .MemberInfo |
IsIndexerProperty(IPropertyBase) |
Mendapatkan nilai yang menunjukkan apakah ini adalah properti pengindeks. Properti pengindeks adalah properti yang diakses melalui pengindeks pada kelas entitas. |
IsShadowProperty(IPropertyBase) |
Kedaluwarsa..
Mendapatkan nilai yang menunjukkan apakah ini adalah properti bayangan. Properti bayangan adalah properti yang tidak memiliki properti yang sesuai di kelas entitas. Nilai saat ini untuk properti disimpan di ChangeTracker daripada disimpan dalam instans kelas entitas. |
CreateKeyEqualityComparer<TProperty>(IProperty) |
IEqualityComparer<T> Membuat untuk nilai dari jenis properti yang diberikan. |
FindContainingPrimaryKey(IProperty) |
Mendapatkan kunci primer yang menggunakan properti ini (termasuk kunci primer komposit tempat properti ini disertakan). |
FindFirstPrincipal(IProperty) |
Menemukan properti utama pertama yang dibatasi oleh properti yang diberikan jika properti yang diberikan adalah bagian dari kunci asing. |
FindMapping(IProperty) |
Kedaluwarsa..
Mengembalikan CoreTypeMapping untuk properti yang diberikan. |
FindPrincipals(IProperty) |
Kedaluwarsa..
Menemukan daftar properti utama termasuk properti yang diberikan bahwa properti yang diberikan dibatasi oleh jika properti yang diberikan adalah bagian dari kunci asing. |
FindTypeMapping(IProperty) |
Mengembalikan CoreTypeMapping untuk properti yang diberikan. |
GetAfterSaveBehavior(IProperty) |
Kedaluwarsa..
Mendapatkan nilai yang menunjukkan apakah properti ini dapat dimodifikasi atau tidak 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. |
GetBeforeSaveBehavior(IProperty) |
Kedaluwarsa..
Mendapatkan nilai yang menunjukkan apakah properti ini dapat dimodifikasi atau tidak 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 . |
GetPrecision(IProperty) |
Mendapatkan presisi data yang diizinkan di properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum digit. |
GetScale(IProperty) |
Mendapatkan skala data yang diizinkan di properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum tempat desimal. |
GetStructuralValueComparer(IProperty) |
Kedaluwarsa..
Mendapatkan yang ValueComparer akan digunakan untuk salinan struktural untuk properti ini, atau |
GetTypeMapping(IProperty) |
Mengembalikan CoreTypeMapping untuk properti yang diberikan dari model yang diselesaikan. |
GetValueConverter(IProperty) |
Kedaluwarsa..
Mendapatkan set kustom ValueConverter untuk properti ini. |
GetValueGeneratorFactory(IProperty) |
Kedaluwarsa..
Mendapatkan pabrik yang telah diatur untuk menghasilkan nilai untuk properti ini, jika ada. |
IsForeignKey(IProperty) |
Kedaluwarsa..
Mendapatkan nilai yang menunjukkan apakah properti ini digunakan sebagai kunci asing (atau bagian dari kunci asing komposit). |
IsIndex(IProperty) |
Kedaluwarsa..
Mendapatkan nilai yang menunjukkan apakah properti ini digunakan sebagai indeks (atau bagian dari indeks komposit). |
IsKey(IProperty) |
Kedaluwarsa..
Mendapatkan nilai yang menunjukkan apakah properti ini digunakan sebagai kunci primer atau kunci alternatif (atau bagian dari kunci primer atau alternatif komposit). |
IsPrimaryKey(IProperty) |
Kedaluwarsa..
Mendapatkan nilai yang menunjukkan apakah properti ini digunakan sebagai kunci primer (atau bagian dari kunci primer komposit). |
IsUniqueIndex(IProperty) |
Kedaluwarsa..
Mendapatkan nilai yang menunjukkan apakah properti ini digunakan sebagai indeks unik (atau bagian dari indeks komposit unik). |
ToDebugString(IProperty, MetadataDebugStringOptions, Int32) |
Membuat representasi metadata yang dapat dibaca manusia. Peringatan: Jangan mengandalkan format string yang dikembalikan. Ini dirancang untuk penelusuran kesalahan saja dan dapat berubah sesegera mungkin antara rilis. |
FindColumn(IProperty, StoreObjectIdentifier) |
Mengembalikan kolom yang sesuai dengan properti ini jika dipetakan ke objek penyimpanan seperti tabel yang diberikan. |
FindOverrides(IProperty, StoreObjectIdentifier) |
Mengembalikan penimpaan faset properti untuk objek penyimpanan seperti tabel tertentu. Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
FindOverrides(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan penimpaan faset properti untuk objek penyimpanan seperti tabel tertentu. Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
FindRelationalMapping(IProperty) |
Kedaluwarsa..
Mengembalikan RelationalTypeMapping untuk properti yang diberikan pada model yang diselesaikan. |
FindRelationalTypeMapping(IProperty) |
Mengembalikan RelationalTypeMapping untuk properti yang diberikan pada model yang diselesaikan. |
FindRelationalTypeMapping(IProperty, StoreObjectIdentifier) |
Mengembalikan RelationalTypeMapping untuk properti yang diberikan pada model yang diselesaikan. |
FindRelationalTypeMapping(IReadOnlyProperty) |
Mengembalikan RelationalTypeMapping untuk properti yang diberikan pada model yang diselesaikan. |
FindRelationalTypeMapping(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan RelationalTypeMapping untuk properti yang diberikan pada model yang diselesaikan. |
FindSharedStoreObjectRootProperty(IProperty, StoreObjectIdentifier) |
Menemukan yang pertama IProperty dipetakan ke kolom yang sama dalam objek seperti tabel bersama. Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
FindSharedStoreObjectRootProperty(IReadOnlyProperty, StoreObjectIdentifier) |
Menemukan yang pertama IProperty dipetakan ke kolom yang sama dalam objek seperti tabel bersama. Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
FindSharedTableRootPrimaryKeyProperty(IProperty) |
IProperty Menemukan yang mewakili properti kunci primer yang sama dengan properti yang diberikan, tetapi berpotensi dalam tabel akar bersama. Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
GetCollation(IProperty) |
Mengembalikan kolase yang akan digunakan untuk kolom. |
GetCollation(IProperty, StoreObjectIdentifier) |
Mengembalikan kolase yang akan digunakan untuk kolom. |
GetCollation(IReadOnlyProperty) |
Mengembalikan kolase yang akan digunakan untuk kolom. |
GetCollation(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan kolase yang akan digunakan untuk kolom. |
GetColumnBaseName(IProperty) |
Mengembalikan nama dasar kolom tempat properti akan dipetakan. |
GetColumnBaseName(IReadOnlyProperty) |
Kedaluwarsa..
Mengembalikan nama dasar kolom tempat properti akan dipetakan. |
GetColumnName(IProperty) |
Kedaluwarsa..
Mengembalikan nama kolom tabel tempat properti dipetakan. |
GetColumnName(IProperty, StoreObjectIdentifier) |
Mengembalikan nama kolom tempat properti dipetakan untuk tabel tertentu. |
GetColumnName(IReadOnlyProperty) |
Mengembalikan nama kolom tempat properti akan dipetakan. |
GetColumnName(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan nama kolom tempat properti dipetakan untuk tabel tertentu. |
GetColumnOrder(IReadOnlyProperty) |
Mengembalikan urutan kolom tempat properti ini dipetakan. |
GetColumnOrder(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan urutan kolom yang dipetakan properti ini untuk tabel tertentu. |
GetColumnType(IProperty) |
Mengembalikan jenis database kolom tempat properti dipetakan. |
GetColumnType(IProperty, StoreObjectIdentifier) |
Mengembalikan jenis database kolom tempat properti dipetakan. |
GetColumnType(IReadOnlyProperty) |
Mengembalikan tipe database kolom tempat properti dipetakan, atau |
GetColumnType(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan tipe database kolom tempat properti dipetakan, atau |
GetComment(IProperty) |
Mengembalikan komentar untuk kolom tempat properti ini dipetakan. |
GetComment(IProperty, StoreObjectIdentifier) |
Mengembalikan komentar untuk kolom tempat properti ini dipetakan. |
GetComment(IReadOnlyProperty) |
Mengembalikan komentar untuk kolom tempat properti ini dipetakan. |
GetComment(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan komentar untuk kolom tempat properti ini dipetakan. |
GetComputedColumnSql(IProperty) |
Mengembalikan ekspresi SQL yang digunakan sebagai nilai komputasi untuk kolom tempat properti ini dipetakan. |
GetComputedColumnSql(IProperty, StoreObjectIdentifier) |
Mengembalikan ekspresi SQL yang digunakan sebagai nilai komputasi untuk kolom tempat properti ini dipetakan. |
GetComputedColumnSql(IReadOnlyProperty) |
Mengembalikan ekspresi SQL yang digunakan sebagai nilai komputasi untuk kolom tempat properti ini dipetakan. |
GetComputedColumnSql(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan ekspresi SQL yang digunakan sebagai nilai komputasi untuk kolom tempat properti ini dipetakan. |
GetDefaultColumnBaseName(IProperty) |
Mengembalikan nama dasar default kolom tempat properti akan dipetakan |
GetDefaultColumnBaseName(IReadOnlyProperty) |
Kedaluwarsa..
Mengembalikan nama dasar default kolom tempat properti akan dipetakan |
GetDefaultColumnMappings(IProperty) |
Mengembalikan kolom default tempat properti akan dipetakan. |
GetDefaultColumnName(IProperty) |
Kedaluwarsa..
Mengembalikan nama kolom tabel default tempat properti akan dipetakan. |
GetDefaultColumnName(IProperty, StoreObjectIdentifier) |
Mengembalikan nama kolom default tempat properti akan dipetakan. |
GetDefaultColumnName(IReadOnlyProperty) |
Mengembalikan nama dasar default kolom tempat properti akan dipetakan |
GetDefaultColumnName(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan nama kolom default tempat properti akan dipetakan. |
GetDefaultValue(IProperty) |
Mengembalikan objek yang digunakan sebagai nilai default untuk kolom tempat properti ini dipetakan. |
GetDefaultValue(IProperty, StoreObjectIdentifier) |
Mengembalikan objek yang digunakan sebagai nilai default untuk kolom tempat properti ini dipetakan. |
GetDefaultValue(IReadOnlyProperty) |
Mengembalikan objek yang digunakan sebagai nilai default untuk kolom tempat properti ini dipetakan. |
GetDefaultValue(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan objek yang digunakan sebagai nilai default untuk kolom tempat properti ini dipetakan. |
GetDefaultValueSql(IProperty) |
Mengembalikan ekspresi SQL yang digunakan sebagai nilai default untuk kolom tempat properti ini dipetakan. |
GetDefaultValueSql(IProperty, StoreObjectIdentifier) |
Mengembalikan ekspresi SQL yang digunakan sebagai nilai default untuk kolom tempat properti ini dipetakan. |
GetDefaultValueSql(IReadOnlyProperty) |
Mengembalikan ekspresi SQL yang digunakan sebagai nilai default untuk kolom tempat properti ini dipetakan. |
GetDefaultValueSql(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan ekspresi SQL yang digunakan sebagai nilai default untuk kolom tempat properti ini dipetakan. |
GetDeleteStoredProcedureParameterMappings(IProperty) |
Mengembalikan parameter prosedur tersimpan yang dihapus tempat properti dipetakan. |
GetFunctionColumnMappings(IProperty) |
Mengembalikan kolom fungsi tempat properti dipetakan. |
GetInsertStoredProcedureParameterMappings(IProperty) |
Mengembalikan parameter sisipkan prosedur tersimpan tempat properti dipetakan. |
GetInsertStoredProcedureResultColumnMappings(IProperty) |
Mengembalikan kolom hasil sisipkan prosedur tersimpan tempat properti dipetakan. |
GetIsStored(IProperty) |
Mendapatkan apakah nilai kolom komputasi yang dipetakan properti ini disimpan dalam database, atau dihitung saat dibaca. |
GetIsStored(IProperty, StoreObjectIdentifier) |
Mendapatkan apakah nilai kolom komputasi yang dipetakan properti ini disimpan dalam database, atau dihitung saat dibaca. |
GetIsStored(IReadOnlyProperty) |
Mendapatkan apakah nilai kolom komputasi yang dipetakan properti ini disimpan dalam database, atau dihitung saat dibaca. |
GetIsStored(IReadOnlyProperty, StoreObjectIdentifier) |
Mendapatkan apakah nilai kolom komputasi yang dipetakan properti ini disimpan dalam database, atau dihitung saat dibaca. |
GetJsonPropertyName(IReadOnlyProperty) |
Mendapatkan nilai nama properti JSON yang digunakan untuk properti entitas yang diberikan yang dipetakan ke kolom JSON. |
GetMappedStoreObjects(IReadOnlyProperty, StoreObjectType) |
Mengembalikan objek penyimpanan seperti tabel tempat properti ini dipetakan. Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
GetMaxLength(IProperty, StoreObjectIdentifier) |
Mendapatkan panjang maksimum data yang diizinkan di properti ini. Misalnya, jika properti adalah maka String ini adalah jumlah karakter maksimum. |
GetMaxLength(IReadOnlyProperty, StoreObjectIdentifier) |
Mendapatkan panjang maksimum data yang diizinkan di properti ini. Misalnya, jika properti adalah maka String ini adalah jumlah karakter maksimum. |
GetOverrides(IProperty) |
Mengembalikan semua penimpaan faset properti. Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
GetOverrides(IReadOnlyProperty) |
Mengembalikan semua penimpaan faset properti. Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi. |
GetPrecision(IProperty, StoreObjectIdentifier) |
Mendapatkan presisi data yang diizinkan di properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum digit. |
GetPrecision(IReadOnlyProperty, StoreObjectIdentifier) |
Mendapatkan presisi data yang diizinkan di properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum digit. |
GetReaderFieldValue(IProperty, RelationalDataReader, Int32, Boolean) |
Membaca nilai untuk properti ini dari yang diberikan |
GetRelationalTypeMapping(IProperty) |
Mengembalikan RelationalTypeMapping untuk properti yang diberikan pada model yang diselesaikan. |
GetRelationalTypeMapping(IReadOnlyProperty) |
Mengembalikan RelationalTypeMapping untuk properti yang diberikan pada model yang diselesaikan. |
GetScale(IProperty, StoreObjectIdentifier) |
Mendapatkan skala data yang diizinkan di properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum tempat desimal. |
GetScale(IReadOnlyProperty, StoreObjectIdentifier) |
Mendapatkan skala data yang diizinkan di properti ini. Misalnya, jika properti adalah maka Decimal ini adalah jumlah maksimum tempat desimal. |
GetSqlQueryColumnMappings(IProperty) |
Mengembalikan kolom kueri SQL tempat properti dipetakan. |
GetTableColumnMappings(IProperty) |
Mengembalikan kolom tabel tempat properti dipetakan. |
GetUpdateStoredProcedureParameterMappings(IProperty) |
Mengembalikan parameter prosedur tersimpan pembaruan tempat properti dipetakan. |
GetUpdateStoredProcedureResultColumnMappings(IProperty) |
Mengembalikan kolom hasil prosedur tersimpan pembaruan tempat properti dipetakan. |
GetViewColumnMappings(IProperty) |
Mengembalikan kolom tampilan tempat properti dipetakan. |
IsColumnNullable(IProperty) |
Memeriksa apakah kolom yang dipetakan ke yang diberikan IProperty akan dapat diubah ke null saat dibuat dalam database. Ini tergantung pada properti itu sendiri dan juga bagaimana dipetakan. Misalnya, properti yang tidak dapat diubah ke null dalam hierarki jenis TPH akan dipetakan ke kolom yang dapat diubah ke null. Serta properti pada jenis opsional yang berbagi tabel yang sama. |
IsColumnNullable(IProperty, StoreObjectIdentifier) |
Memeriksa apakah kolom yang dipetakan ke yang diberikan IProperty akan dapat diubah ke null saat dibuat dalam database. Ini tergantung pada properti itu sendiri dan juga bagaimana dipetakan. Misalnya, properti yang tidak dapat diubah ke null dalam hierarki jenis TPH akan dipetakan ke kolom yang dapat diubah ke null. Serta properti pada jenis opsional yang berbagi tabel yang sama. |
IsColumnNullable(IReadOnlyProperty) |
Memeriksa apakah kolom yang dipetakan ke yang diberikan IProperty akan dapat diubah ke null saat dibuat dalam database. |
IsColumnNullable(IReadOnlyProperty, StoreObjectIdentifier) |
Memeriksa apakah kolom yang dipetakan ke properti yang diberikan akan dapat diubah ke null saat dibuat dalam database. |
IsFixedLength(IProperty) |
Mengembalikan bendera yang menunjukkan apakah properti mampu menyimpan hanya data panjang tetap, seperti string. |
IsFixedLength(IProperty, StoreObjectIdentifier) |
Mengembalikan bendera yang menunjukkan apakah properti mampu menyimpan hanya data panjang tetap, seperti string. |
IsFixedLength(IReadOnlyProperty) |
Mengembalikan bendera yang menunjukkan apakah properti hanya mampu menyimpan data panjang tetap, seperti string. |
IsFixedLength(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan bendera yang menunjukkan apakah properti hanya mampu menyimpan data panjang tetap, seperti string. |
IsUnicode(IProperty, StoreObjectIdentifier) |
Mendapatkan nilai yang menunjukkan apakah properti dapat mempertahankan karakter Unicode atau tidak. |
IsUnicode(IReadOnlyProperty, StoreObjectIdentifier) |
Mendapatkan nilai yang menunjukkan apakah properti dapat mempertahankan karakter Unicode atau tidak. |
TryGetDefaultValue(IReadOnlyProperty, StoreObjectIdentifier, Object) |
Mengembalikan objek yang digunakan sebagai nilai default untuk kolom tempat properti ini dipetakan. |
TryGetDefaultValue(IReadOnlyProperty, Object) |
Mengembalikan objek yang digunakan sebagai nilai default untuk kolom tempat properti ini dipetakan. |
GetDataAnnotations(IProperty, IAnnotationCodeGenerator) |
Mendapatkan anotasi data untuk mengonfigurasi properti. |
GetFluentApiCalls(IProperty, IAnnotationCodeGenerator) |
Mendapatkan panggilan API yang lancar untuk mengonfigurasi properti. |
GetGeometricDimension(IProperty) |
Mengembalikan dimensi yang akan digunakan saat membuat kolom untuk properti ini. |
GetSrid(IProperty) |
Mengembalikan SRID yang akan digunakan saat membuat kolom untuk properti ini. |
GetSrid(IProperty, StoreObjectIdentifier) |
Mengembalikan SRID yang akan digunakan saat membuat kolom untuk properti ini. |
GetSrid(IReadOnlyProperty) |
Mengembalikan SRID yang akan digunakan saat membuat kolom untuk properti ini. |
GetSrid(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan SRID yang akan digunakan saat membuat kolom untuk properti ini. |
FindHiLoSequence(IProperty) |
ISequence Menemukan dalam model yang akan digunakan untuk pola hi-lo. |
FindHiLoSequence(IProperty, StoreObjectIdentifier) |
ISequence Menemukan dalam model yang akan digunakan untuk pola hi-lo. |
FindHiLoSequence(IReadOnlyProperty) |
ISequence Menemukan dalam model yang akan digunakan untuk pola hi-lo. |
FindHiLoSequence(IReadOnlyProperty, StoreObjectIdentifier) |
ISequence Menemukan dalam model yang akan digunakan untuk pola hi-lo. |
FindSequence(IProperty) |
ISequence Menemukan dalam model yang akan digunakan untuk pola pembuatan nilai kunci. |
FindSequence(IProperty, StoreObjectIdentifier) |
ISequence Menemukan dalam model yang akan digunakan untuk pola pembuatan nilai kunci. |
FindSequence(IReadOnlyProperty) |
ISequence Menemukan dalam model yang akan digunakan untuk pola pembuatan nilai kunci. |
FindSequence(IReadOnlyProperty, StoreObjectIdentifier) |
ISequence Menemukan dalam model yang akan digunakan untuk pola pembuatan nilai kunci. |
GetHiLoSequenceName(IProperty) |
Mengembalikan nama yang akan digunakan untuk urutan hi-lo. |
GetHiLoSequenceName(IProperty, StoreObjectIdentifier) |
Mengembalikan nama yang akan digunakan untuk urutan hi-lo. |
GetHiLoSequenceName(IReadOnlyProperty) |
Mengembalikan nama yang akan digunakan untuk urutan hi-lo. |
GetHiLoSequenceName(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan nama yang akan digunakan untuk urutan hi-lo. |
GetHiLoSequenceSchema(IProperty) |
Mengembalikan skema yang akan digunakan untuk urutan hi-lo. |
GetHiLoSequenceSchema(IProperty, StoreObjectIdentifier) |
Mengembalikan skema yang akan digunakan untuk urutan hi-lo. |
GetHiLoSequenceSchema(IReadOnlyProperty) |
Mengembalikan skema yang akan digunakan untuk urutan hi-lo. |
GetHiLoSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan skema yang akan digunakan untuk urutan hi-lo. |
GetIdentityIncrement(IProperty) |
Mengembalikan kenaikan identitas. |
GetIdentityIncrement(IProperty, StoreObjectIdentifier) |
Mengembalikan kenaikan identitas. |
GetIdentityIncrement(IReadOnlyProperty) |
Mengembalikan kenaikan identitas. |
GetIdentityIncrement(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan kenaikan identitas. |
GetIdentitySeed(IProperty) |
Mengembalikan nilai awal identitas. |
GetIdentitySeed(IProperty, StoreObjectIdentifier) |
Mengembalikan nilai awal identitas. |
GetIdentitySeed(IReadOnlyProperty) |
Mengembalikan nilai awal identitas. |
GetIdentitySeed(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan nilai awal identitas. |
GetSequenceName(IReadOnlyProperty) |
Mengembalikan nama yang akan digunakan untuk urutan pembuatan nilai kunci. |
GetSequenceName(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan nama yang akan digunakan untuk urutan pembuatan nilai kunci. |
GetSequenceSchema(IReadOnlyProperty) |
Mengembalikan skema yang akan digunakan untuk urutan pembuatan nilai kunci. |
GetSequenceSchema(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan skema yang akan digunakan untuk urutan pembuatan nilai kunci. |
GetValueGenerationStrategy(IProperty) |
Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti . Jika tidak ada strategi yang ditetapkan untuk properti , maka strategi yang akan digunakan akan diambil dari IModel. |
GetValueGenerationStrategy(IProperty, StoreObjectIdentifier) |
Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti . Jika tidak ada strategi yang ditetapkan untuk properti , maka strategi yang akan digunakan akan diambil dari IModel. |
GetValueGenerationStrategy(IReadOnlyProperty) |
Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti . |
GetValueGenerationStrategy(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan yang SqlServerValueGenerationStrategy akan digunakan untuk properti . |
IsSparse(IReadOnlyProperty) |
Mengembalikan nilai yang menunjukkan apakah kolom properti jarang. |
IsSparse(IReadOnlyProperty, StoreObjectIdentifier) |
Mengembalikan nilai yang menunjukkan apakah kolom properti jarang. |
Berlaku untuk
Entity Framework