ConventionSet 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 serangkaian konvensi yang digunakan untuk membangun model.
public class ConventionSet
type ConventionSet = class
Public Class ConventionSet
- Warisan
-
ConventionSet
Keterangan
Lihat Konvensi pembuatan model untuk informasi dan contoh selengkapnya.
Konstruktor
ConventionSet() |
Mewakili serangkaian konvensi yang digunakan untuk membangun model. |
Properti
BaseEntityTypeChangedConventions |
Konvensi yang akan dijalankan saat jenis entitas dasar diubah. |
BaseEntityTypeSetConventions |
Konvensi yang akan dijalankan saat jenis entitas dasar diatur atau dihapus. |
ComplexPropertyAddedConventions |
Konvensi yang akan dijalankan saat jenis entitas ditambahkan ke model. |
ComplexPropertyAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diatur atau dihapus pada properti kompleks. |
ComplexPropertyFieldChangedConventions |
Konvensi yang akan dijalankan saat bidang properti diubah. |
ComplexPropertyNullabilityChangedConventions |
Konvensi yang akan dijalankan saat nullability properti diubah. |
ComplexPropertyRemovedConventions |
Konvensi yang akan dijalankan saat jenis entitas dihapus. |
ComplexTypeAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diatur atau dihapus pada jenis kompleks. |
ComplexTypeMemberIgnoredConventions |
Konvensi yang akan dijalankan saat properti diabaikan. |
DiscriminatorPropertySetConventions |
Konvensi yang akan dijalankan ketika properti diskriminator diatur. |
ElementTypeAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diubah pada elemen koleksi. |
ElementTypeNullabilityChangedConventions |
Konvensi yang akan dijalankan saat nullability elemen koleksi diubah. |
EntityTypeAddedConventions |
Konvensi yang akan dijalankan saat jenis entitas ditambahkan ke model. |
EntityTypeAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diatur atau dihapus pada jenis entitas. |
EntityTypeAnnotationSetConventions |
Konvensi yang akan dijalankan saat anotasi diatur atau dihapus pada jenis entitas. |
EntityTypeBaseTypeChangedConventions |
Konvensi yang akan dijalankan saat jenis entitas dasar diubah. |
EntityTypeIgnoredConventions |
Konvensi yang akan dijalankan saat jenis entitas diabaikan. |
EntityTypeMemberIgnoredConventions |
Konvensi yang akan dijalankan saat properti diabaikan. |
EntityTypePrimaryKeyChangedConventions |
Konvensi yang akan dijalankan saat kunci primer diubah. |
EntityTypeRemovedConventions |
Konvensi yang akan dijalankan saat jenis entitas dihapus. |
ForeignKeyAddedConventions |
Konvensi yang akan dijalankan saat kunci asing ditambahkan. |
ForeignKeyAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diubah pada kunci asing. |
ForeignKeyDependentRequirednessChangedConventions |
Konvensi yang akan dijalankan ketika keharusan kunci asing diubah. |
ForeignKeyNullNavigationSetConventions |
Konvensi yang akan dijalankan saat navigasi diatur ke |
ForeignKeyOwnershipChangedConventions |
Konvensi yang akan dijalankan ketika kepemilikan kunci asing diubah. |
ForeignKeyPrincipalEndChangedConventions |
Konvensi yang akan dijalankan saat akhir utama hubungan dikonfigurasi. |
ForeignKeyPropertiesChangedConventions |
Konvensi yang akan dijalankan saat properti atau kunci utama kunci asing diubah. |
ForeignKeyRemovedConventions |
Konvensi yang akan dijalankan saat kunci asing dihapus. |
ForeignKeyRequirednessChangedConventions |
Konvensi yang akan dijalankan ketika keharusan kunci asing diubah. |
ForeignKeyUniquenessChangedConventions |
Konvensi yang akan dijalankan ketika keunikan kunci asing diubah. |
ForeignKeyUniquenessConventions |
Konvensi yang akan dijalankan ketika keunikan kunci asing diubah. |
IndexAddedConventions |
Konvensi yang akan dijalankan saat indeks ditambahkan. |
IndexAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diubah pada indeks. |
IndexRemovedConventions |
Konvensi yang akan dijalankan saat indeks dihapus. |
IndexSortOrderChangedConventions |
Konvensi yang akan dijalankan saat urutan pengurutan indeks diubah. |
IndexUniquenessChangedConventions |
Konvensi yang akan dijalankan saat keunikan indeks diubah. |
IndexUniquenessConventions |
Konvensi yang akan dijalankan saat keunikan indeks diubah. |
KeyAddedConventions |
Konvensi yang akan dijalankan saat kunci ditambahkan. |
KeyAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diubah pada kunci. |
KeyRemovedConventions |
Konvensi yang akan dijalankan saat kunci dihapus. |
ModelAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diatur atau dihapus pada model. |
ModelBuiltConventions |
Konvensi yang akan dijalankan saat pembangunan model selesai. |
ModelFinalizedConventions |
Konvensi yang akan dijalankan saat validasi model selesai. |
ModelFinalizingConventions |
Konvensi yang akan dijalankan saat pembangunan model selesai. |
ModelInitializedConventions |
Konvensi yang akan dijalankan untuk menyiapkan model awal. |
NavigationAddedConventions |
Konvensi yang akan dijalankan saat properti navigasi ditambahkan. |
NavigationAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diubah pada properti navigasi. |
NavigationRemovedConventions |
Konvensi yang akan dijalankan saat properti navigasi dihapus. |
PrimaryKeyChangedConventions |
Konvensi yang akan dijalankan saat kunci primer diubah. |
PrimaryKeySetConventions |
Konvensi yang akan dijalankan saat kunci primer dikonfigurasi. |
PrincipalEndChangedConventions |
Konvensi yang akan dijalankan saat akhir utama hubungan dikonfigurasi. |
PrincipalEndSetConventions |
Konvensi yang akan dijalankan saat akhir utama hubungan dikonfigurasi. |
PropertyAddedConventions |
Konvensi yang akan dijalankan saat properti ditambahkan. |
PropertyAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diubah pada properti. |
PropertyElementTypeChangedConventions |
Konvensi yang akan dijalankan saat bidang properti diubah. |
PropertyFieldChangedConventions |
Konvensi yang akan dijalankan saat bidang properti diubah. |
PropertyNullabilityChangedConventions |
Konvensi yang akan dijalankan saat nullability properti diubah. |
PropertyNullableChangedConventions |
Konvensi yang akan dijalankan saat nullability properti diubah. |
PropertyRemovedConventions |
Konvensi yang akan dijalankan saat properti dihapus. |
SkipNavigationAddedConventions |
Konvensi yang akan dijalankan saat properti navigasi lewati ditambahkan. |
SkipNavigationAnnotationChangedConventions |
Konvensi yang akan dijalankan saat anotasi diubah pada properti navigasi lewati. |
SkipNavigationForeignKeyChangedConventions |
Konvensi yang akan dijalankan saat kunci asing navigasi lewati diubah. |
SkipNavigationInverseChangedConventions |
Konvensi yang akan dijalankan saat navigasi lewati terbalik diubah. |
SkipNavigationRemovedConventions |
Konvensi yang akan dijalankan saat properti navigasi lewati dihapus. |
TriggerAddedConventions |
Konvensi yang akan dijalankan saat properti pemicu ditambahkan. |
TriggerRemovedConventions |
Konvensi yang akan dijalankan saat properti pemicu dihapus. |
TypeIgnoredConventions |
Konvensi yang akan dijalankan saat jenis diabaikan. |
Metode
Add(IConvention) |
Menambahkan konvensi ke set. |
AddAfter<TConvention>(IList<TConvention>, TConvention, Type) |
Menambahkan konvensi setelah konvensi yang ada. |
AddAfter<TConvention>(List<TConvention>, TConvention, Type) |
Menambahkan konvensi setelah konvensi yang ada. |
AddBefore<TConvention>(IList<TConvention>, TConvention, Type) |
Menambahkan konvensi sebelum konvensi yang ada. |
AddBefore<TConvention>(List<TConvention>, TConvention, Type) |
Menambahkan konvensi sebelum konvensi yang ada. |
CreateConventionSet(DbContext) |
Panggil metode ini untuk membangun ConventionSet hanya untuk layanan inti saat menggunakan bagian ModelBuilderOnModelCreating(ModelBuilder)luar . Perhatikan bahwa tidak biasa menggunakan metode ini. Pertimbangkan untuk menggunakan DbContext dengan cara normal sebagai gantinya. |
Remove(Type) |
Menghapus konvensi jenis yang diberikan. |
Remove<TConvention>(IList<TConvention>, Type) |
Menghapus konvensi yang ada. |
Remove<TConvention>(List<TConvention>, Type) |
Menghapus konvensi yang ada. |
Replace<TConvention,TImplementation>(IList<TConvention>, TImplementation) |
Mengganti konvensi yang ada dengan konvensi turunan. |
Replace<TConvention,TImplementation>(List<TConvention>, TImplementation) |
Mengganti konvensi yang ada dengan konvensi turunan. |
Replace<TImplementation>(TImplementation) |
Mengganti konvensi yang ada dengan konvensi turunan. Juga mendaftarkan konvensi baru untuk jenis konvensi apa pun yang tidak diterapkan oleh konvensi yang ada. |
Berlaku untuk
Entity Framework