CreateTableBuilder<TColumns>.PrimaryKey Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Tabloda bir birincil anahtar yapılandırılır.
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddPrimaryKeyOperation> PrimaryKey(string name, System.Linq.Expressions.Expression<Func<TColumns,object>> columns);
abstract member PrimaryKey : string * System.Linq.Expressions.Expression<Func<'Columns, obj>> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddPrimaryKeyOperation>
override this.PrimaryKey : string * System.Linq.Expressions.Expression<Func<'Columns, obj>> -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.AddPrimaryKeyOperation>
Public Overridable Function PrimaryKey (name As String, columns As Expression(Of Func(Of TColumns, Object))) As OperationBuilder(Of AddPrimaryKeyOperation)
Parametreler
- name
- String
Birincil anahtar kısıtlama adı.
- columns
- Expression<Func<TColumns,Object>>
Birincil anahtarı oluşturan sütunlar.
Döndürülenler
Birden çok çağrının zincirlenebilmesi için aynı oluşturucu.