SequenceOperation 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.
A MigrationOperation untuk operasi pada urutan. Lihat juga CreateSequenceOperation dan AlterSequenceOperation.
public class SequenceOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation
public abstract class SequenceOperation : Microsoft.EntityFrameworkCore.Migrations.Operations.MigrationOperation
type SequenceOperation = class
inherit MigrationOperation
Public Class SequenceOperation
Inherits MigrationOperation
Public MustInherit Class SequenceOperation
Inherits MigrationOperation
- Warisan
- Warisan
- Turunan
Keterangan
Lihat Migrasi database untuk informasi dan contoh selengkapnya.
Konstruktor
SequenceOperation() |
A MigrationOperation untuk operasi pada urutan. Lihat juga CreateSequenceOperation dan AlterSequenceOperation. |
Properti
IncrementBy |
Jumlah kenaikan dengan saat menghasilkan nilai berikutnya dalam urutan, default ke 1. |
IsCyclic |
Menunjukkan apakah urutan akan dimulai kembali atau tidak ketika nilai maksimum tercapai. |
IsDestructiveChange |
Menunjukkan apakah operasi dapat mengakibatkan hilangnya data dalam database atau tidak. (Diperoleh dari MigrationOperation) |
IsReadOnly |
Menunjukkan apakah objek saat ini bersifat baca-saja. (Diperoleh dari AnnotatableBase) |
Item[String] |
Mendapatkan anotasi nilai dengan nama yang diberikan, mengembalikan |
MaxValue |
Nilai maksimum urutan, atau |
MinValue |
Nilai minimum urutan, atau |
Metode
AddAnnotation(String, Annotation) |
Menambahkan anotasi ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari Annotatable) |
AddAnnotation(String, Object) |
Menambahkan anotasi ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari Annotatable) |
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. Melempar jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
AddRuntimeAnnotation(String, Object) |
Menambahkan anotasi runtime ke objek ini. Melempar 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 Annotatable) |
CreateRuntimeAnnotation(String, Object) |
Membuat anotasi runtime baru. (Diperoleh dari AnnotatableBase) |
EnsureMutable() |
Melempar jika model bersifat baca-saja. (Diperoleh dari Annotatable) |
EnsureReadOnly() |
Melempar jika model tidak baca-saja. (Diperoleh dari Annotatable) |
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 Annotatable) |
GetOrAddAnnotation(String, Object) |
Menambahkan anotasi ke objek ini atau mengembalikan anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari Annotatable) |
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 ketika anotasi diatur atau dihapus. (Diperoleh dari Annotatable) |
RemoveAnnotation(String) |
Menghapus anotasi yang diberikan dari objek ini. (Diperoleh dari Annotatable) |
RemoveRuntimeAnnotation(String) |
Menghapus anotasi runtime yang diberikan dari objek ini. (Diperoleh dari AnnotatableBase) |
SetAnnotation(String, Annotation) |
Mengatur anotasi yang disimpan di bawah kunci yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari Annotatable) |
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 Annotatable) |
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 Annotatable) |
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) |
Implementasi Antarmuka Eksplisit
IAnnotatable.AddRuntimeAnnotation(String, Object) |
Menambahkan anotasi runtime ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari AnnotatableBase) |
IAnnotatable.FindAnnotation(String) |
Mendapatkan anotasi dengan nama yang diberikan, mengembalikan null jika tidak ada. (Diperoleh dari Annotatable) |
IAnnotatable.FindRuntimeAnnotation(String) |
Mendapatkan anotasi runtime dengan nama yang diberikan, mengembalikan |
IAnnotatable.GetAnnotations() |
Mendapatkan semua anotasi pada objek saat ini. (Diperoleh dari Annotatable) |
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) |
IMutableAnnotatable.AddAnnotation(String, Object) |
Menambahkan anotasi ke objek ini. Melempar jika anotasi dengan nama yang ditentukan sudah ada. (Diperoleh dari Annotatable) |
IMutableAnnotatable.RemoveAnnotation(String) |
Menghapus anotasi yang diberikan dari objek ini. (Diperoleh dari Annotatable) |
IMutableAnnotatable.SetOrRemoveAnnotation(String, Object) |
Mengatur anotasi yang disimpan di bawah nama yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. Menghapus anotasi yang ada jika |
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 |
Metode Ekstensi
AnnotationsToDebugString(IAnnotatable, Int32) |
Mendapatkan string debug untuk semua anotasi yang dideklarasikan pada objek . |
GetAnnotation(IAnnotatable, String) |
Mendapatkan anotasi dengan nama yang diberikan, melemparkan jika tidak ada. |
AddAnnotations(IMutableAnnotatable, IEnumerable<IAnnotation>) |
Menambahkan anotasi ke objek. |
GetAnnotation(IMutableAnnotatable, String) |
Mendapatkan anotasi dengan nama yang diberikan, melemparkan jika tidak ada. |
GetOrAddAnnotation(IMutableAnnotatable, String, String) |
Mendapatkan anotasi yang ada dengan kunci tertentu, atau menambahkan anotasi baru jika tidak ada. |
SetOrRemoveAnnotation(IMutableAnnotatable, String, Object) |
Mengatur anotasi yang disimpan di bawah nama yang diberikan. Menimpa anotasi yang ada jika anotasi dengan nama yang ditentukan sudah ada. Menghapus anotasi yang ada jika |
Berlaku untuk
Entity Framework