IConventionEntityTypeBuilder.HasDiscriminator 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.
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
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
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
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
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
Ayrımcı özelliğin yapılandırılması için bir oluşturucu.