IConventionEntityTypeBuilder.HasDiscriminator Yöntem

Tanım

Aşırı Yüklemeler

HasDiscriminator(Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

HasDiscriminator(MemberInfo, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

HasDiscriminator(String, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

HasDiscriminator(Type, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

HasDiscriminator(String, Type, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

HasDiscriminator(Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

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

Parametreler

fromDataAnnotation
Boolean

Yapılandırmanın veri ek açıklaması kullanılarak belirtilmemiş olup olmadığını gösterir.

Döndürülenler

IConventionDiscriminatorBuilder

Ayrımcı özelliğin yapılandırılması için bir oluşturucu.

Şunlara uygulanır

HasDiscriminator(MemberInfo, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
abstract member HasDiscriminator : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (memberInfo As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

Parametreler

memberInfo
MemberInfo

Ayrımcı özelliğiyle eşlenen özellik.

fromDataAnnotation
Boolean

Yapılandırmanın veri ek açıklaması kullanılarak belirtilmemiş olup olmadığını gösterir.

Döndürülenler

IConventionDiscriminatorBuilder

Ayrımcı özelliğin yapılandırılması için bir oluşturucu.

Şunlara uygulanır

HasDiscriminator(String, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (string name, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (string name, bool fromDataAnnotation = false);
abstract member HasDiscriminator : string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (name As String, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

Parametreler

name
String

Ayrımcı özelliğin adı.

fromDataAnnotation
Boolean

Yapılandırmanın veri ek açıklaması kullanılarak belirtilmemiş olup olmadığını gösterir.

Döndürülenler

IConventionDiscriminatorBuilder

Ayrımcı özelliğin yapılandırılması için bir oluşturucu.

Şunlara uygulanır

HasDiscriminator(Type, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (Type type, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (Type type, bool fromDataAnnotation = false);
abstract member HasDiscriminator : Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (type As Type, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

Parametreler

type
Type

Ayrımcı özelliğinde depolanan değerlerin türü.

fromDataAnnotation
Boolean

Yapılandırmanın veri ek açıklaması kullanılarak belirtilmemiş olup olmadığını gösterir.

Döndürülenler

IConventionDiscriminatorBuilder

Ayrımcı özelliğin yapılandırılması için bir oluşturucu.

Şunlara uygulanır

HasDiscriminator(String, Type, Boolean)

Bir devralma hiyerarşisi ilişkisel veritabanındaki tek bir tabloya eşlenmiş olduğunda tablodaki her satırın hangi varlık türünü temsil ettiğini belirlemek için kullanılan ayrımcı özelliğini yapılandırıyor.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder HasDiscriminator (string name, Type type, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder? HasDiscriminator (string name, Type type, bool fromDataAnnotation = false);
abstract member HasDiscriminator : string * Type * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionDiscriminatorBuilder
Public Function HasDiscriminator (name As String, type As Type, Optional fromDataAnnotation As Boolean = false) As IConventionDiscriminatorBuilder

Parametreler

name
String

Ayrımcı özelliğin adı.

type
Type

Ayrımcı özelliğinde depolanan değerlerin türü.

fromDataAnnotation
Boolean

Yapılandırmanın veri ek açıklaması kullanılarak belirtilmemiş olup olmadığını gösterir.

Döndürülenler

IConventionDiscriminatorBuilder

Ayrımcı özelliğin yapılandırılması için bir oluşturucu.

Şunlara uygulanır