CreateTableBuilder<TColumns> 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.
Penyusun untuk CreateTableOperation operasi.
public class CreateTableBuilder<TColumns> : Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.CreateTableOperation>
type CreateTableBuilder<'Columns> = class
inherit OperationBuilder<CreateTableOperation>
Public Class CreateTableBuilder(Of TColumns)
Inherits OperationBuilder(Of CreateTableOperation)
Jenis parameter
- TColumns
Jenis jenis yang biasanya anonim untuk membangun kolom.
- Warisan
Konstruktor
CreateTableBuilder<TColumns>(CreateTableOperation, IReadOnlyDictionary<PropertyInfo,AddColumnOperation>) |
Membangun penyusun baru untuk yang diberikan CreateTableOperation dan dengan peta AddColumnOperation operasi yang diberikan untuk kolom. |
Properti
Operation | (Diperoleh dari OperationBuilder<TOperation>) |
Metode
Annotation(String, Object) |
Anotasi operasi dengan pasangan nama/nilai yang diberikan. |
CheckConstraint(String, String) |
Mengonfigurasi batasan pemeriksaan pada tabel. |
ForeignKey(String, Expression<Func<TColumns,Object>>, String, String, String, ReferentialAction, ReferentialAction) |
Mengonfigurasi kunci asing kolom tunggal pada tabel. |
ForeignKey(String, Expression<Func<TColumns,Object>>, String, String[], String, ReferentialAction, ReferentialAction) |
Mengonfigurasi kunci asing multi-kolom (komposit) pada tabel. |
PrimaryKey(String, Expression<Func<TColumns,Object>>) |
Mengonfigurasi kunci primer pada tabel. |
UniqueConstraint(String, Expression<Func<TColumns,Object>>) |
Mengonfigurasi batasan unik pada tabel. |
Implementasi Antarmuka Eksplisit
IInfrastructure<TOperation>.Instance |
Penyusun untuk CreateTableOperation operasi. (Diperoleh dari OperationBuilder<TOperation>) |
Metode Ekstensi
GetInfrastructure<T>(IInfrastructure<T>) |
Mendapatkan nilai dari properti yang sedang disembunyikan menggunakan IInfrastructure<T>. Metode ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi. |
Berlaku untuk
Entity Framework