Aracılığıyla paylaş


IConventionEntityType.SetPrimaryKey Yöntem

Tanım

Aşırı Yüklemeler

SetPrimaryKey(IReadOnlyList<IConventionProperty>, Boolean)

Bu varlık türü için birincil anahtarı ayarlar.

SetPrimaryKey(IConventionProperty, Boolean)

Bu varlık türü için birincil anahtarı ayarlar.

SetPrimaryKey(IReadOnlyList<IConventionProperty>, Boolean)

Bu varlık türü için birincil anahtarı ayarlar.

public Microsoft.EntityFrameworkCore.Metadata.IConventionKey SetPrimaryKey (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> properties, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.IConventionKey? SetPrimaryKey (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty>? properties, bool fromDataAnnotation = false);
abstract member SetPrimaryKey : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IConventionProperty> * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionKey
Public Function SetPrimaryKey (properties As IReadOnlyList(Of IConventionProperty), Optional fromDataAnnotation As Boolean = false) As IConventionKey

Parametreler

properties
IReadOnlyList<IConventionProperty>

Birincil anahtarı oluşturan özellikler.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmediğinden emin olun.

Döndürülenler

Yeni oluşturulan anahtar.

Şunlara uygulanır

SetPrimaryKey(IConventionProperty, Boolean)

Bu varlık türü için birincil anahtarı ayarlar.

public virtual Microsoft.EntityFrameworkCore.Metadata.IConventionKey SetPrimaryKey (Microsoft.EntityFrameworkCore.Metadata.IConventionProperty property, bool fromDataAnnotation = false);
public virtual Microsoft.EntityFrameworkCore.Metadata.IConventionKey? SetPrimaryKey (Microsoft.EntityFrameworkCore.Metadata.IConventionProperty? property, bool fromDataAnnotation = false);
abstract member SetPrimaryKey : Microsoft.EntityFrameworkCore.Metadata.IConventionProperty * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionKey
override this.SetPrimaryKey : Microsoft.EntityFrameworkCore.Metadata.IConventionProperty * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionKey
Public Overridable Function SetPrimaryKey (property As IConventionProperty, Optional fromDataAnnotation As Boolean = false) As IConventionKey

Parametreler

property
IConventionProperty

Birincil anahtar özelliği.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak belirtilip belirtilmediğinden emin olun.

Döndürülenler

Yeni oluşturulan anahtar.

Şunlara uygulanır