IConventionEntityTypeBuilder.HasNoKey Yöntem

Tanım

Aşırı Yüklemeler

HasNoKey(Boolean)

Varlık türünü anahtar olmayacak şekilde yapılandırır. Yalnızca sorgular için kullanılabilir hale gelir.

HasNoKey(IConventionKey, Boolean)

Bu varlık türünden birincil veya alternatif bir anahtarı kaldırır.

HasNoKey(IReadOnlyList<IConventionProperty>, Boolean)

Bu varlık türünden birincil veya alternatif bir anahtarı kaldırır.

HasNoKey(Boolean)

Varlık türünü anahtar olmayacak şekilde yapılandırır. Yalnızca sorgular için kullanılabilir hale gelir.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasNoKey (bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? HasNoKey (bool fromDataAnnotation = false);
abstract member HasNoKey : bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function HasNoKey (Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parametreler

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionEntityTypeBuilder

Varlık türü Keyless olarak yapılandırıldıysa aynı Oluşturucu örneği, null tersi durumda.

Şunlara uygulanır

HasNoKey(IConventionKey, Boolean)

Bu varlık türünden birincil veya alternatif bir anahtarı kaldırır.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder HasNoKey (Microsoft.EntityFrameworkCore.Metadata.IConventionKey key, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder? HasNoKey (Microsoft.EntityFrameworkCore.Metadata.IConventionKey key, bool fromDataAnnotation = false);
abstract member HasNoKey : Microsoft.EntityFrameworkCore.Metadata.IConventionKey * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionEntityTypeBuilder
Public Function HasNoKey (key As IConventionKey, Optional fromDataAnnotation As Boolean = false) As IConventionEntityTypeBuilder

Parametreler

key
IConventionKey

Kaldırılacak anahtar.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionEntityTypeBuilder

Anahtar kaldırılırsa aynı Oluşturucu örneği, null tersi durumda.

Şunlara uygulanır

HasNoKey(IReadOnlyList<IConventionProperty>, Boolean)

Bu varlık türünden birincil veya alternatif bir anahtarı kaldırır.

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

Parametreler

properties
IReadOnlyList<IConventionProperty>

Anahtarı oluşturan Özellikler.

fromDataAnnotation
Boolean

Yapılandırmanın bir veri ek açıklaması kullanılarak mı belirtilmediğini belirtir.

Döndürülenler

IConventionEntityTypeBuilder

Kaldırılan anahtar.

Şunlara uygulanır