IConventionSequenceBuilder Antarmuka
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.
Menyediakan API sederhana untuk mengonfigurasi IConventionSequence.
public interface IConventionSequenceBuilder
public interface IConventionSequenceBuilder : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionAnnotatableBuilder
type IConventionSequenceBuilder = interface
type IConventionSequenceBuilder = interface
interface IConventionAnnotatableBuilder
Public Interface IConventionSequenceBuilder
Public Interface IConventionSequenceBuilder
Implements IConventionAnnotatableBuilder
- Turunan
- Penerapan
Keterangan
Lihat Konvensi pembuatan model untuk informasi dan contoh selengkapnya.
Properti
Metadata |
Urutan sedang dikonfigurasi. |
ModelBuilder |
Mendapatkan pembuat model. (Diperoleh dari IConventionAnnotatableBuilder) |
Metode
CanRemoveAnnotation(String, Boolean) |
Mengembalikan nilai yang menunjukkan apakah anotasi dengan nama yang diberikan dapat dihapus menggunakan sumber konfigurasi ini. (Diperoleh dari IConventionAnnotatableBuilder) |
CanSetAnnotation(String, Object, Boolean) |
Mengembalikan nilai yang menunjukkan apakah anotasi dengan nama dan nilai yang diberikan dapat diatur dari sumber konfigurasi ini. (Diperoleh dari IConventionAnnotatableBuilder) |
CanSetCyclic(Nullable<Boolean>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah siklus yang diberikan dapat diatur untuk urutan. |
CanSetIncrementsBy(Nullable<Int32>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah kenaikan yang diberikan dapat diatur untuk urutan. |
CanSetIsCyclic(Nullable<Boolean>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah siklus yang diberikan dapat diatur untuk urutan. |
CanSetMax(Nullable<Int64>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nilai maksimum yang diberikan dapat diatur untuk urutan. |
CanSetMin(Nullable<Int64>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nilai minimum yang diberikan dapat diatur untuk urutan. |
CanSetStartsAt(Nullable<Int64>, Boolean) |
Mengembalikan nilai yang menunjukkan apakah nilai awal yang diberikan dapat diatur untuk urutan. |
CanSetType(Type, Boolean) |
Mengembalikan nilai yang menunjukkan apakah jenis yang diberikan dapat diatur untuk urutan. |
HasAnnotation(String, Object, Boolean) |
Mengatur anotasi yang disimpan di bawah nama yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada dengan yang sama atau lebih rendah ConfigurationSource. |
HasMax(Nullable<Int64>, Boolean) |
Mengatur nilai maksimum untuk urutan. |
HasMin(Nullable<Int64>, Boolean) |
Mengatur nilai minimum untuk urutan. |
HasNoAnnotation(String, Boolean) |
Menghapus anotasi dengan nama yang diberikan dari objek ini. |
HasNonNullAnnotation(String, Object, Boolean) |
Mengatur anotasi yang disimpan di bawah nama yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada dengan yang sama atau lebih rendah ConfigurationSource.
Menghapus anotasi jika |
HasType(Type, Boolean) |
Mengatur jenis nilai yang dikembalikan oleh urutan. |
IncrementsBy(Nullable<Int32>, Boolean) |
Mengatur urutan ke tahapan dengan jumlah yang diberikan saat menghasilkan setiap nilai berikutnya. |
IsCyclic(Nullable<Boolean>, Boolean) |
Mengatur apakah urutan akan dimulai lagi dari awal setelah nilai maksimum tercapai atau tidak. |
RemoveAnnotation(String, Boolean) |
Kedaluwarsa.
Menghapus anotasi dengan nama yang diberikan dari objek ini. (Diperoleh dari IConventionAnnotatableBuilder) |
SetOrRemoveAnnotation(String, Object, Boolean) |
Kedaluwarsa.
Mengatur atau menghapus anotasi yang disimpan di bawah nama yang diberikan. (Diperoleh dari IConventionAnnotatableBuilder) |
StartsAt(Nullable<Int64>, Boolean) |
Mengatur urutan untuk memulai pada nilai yang diberikan. |
Berlaku untuk
Entity Framework