EntityTypeBuilder.HasDiscriminator 方法

定義

多載

HasDiscriminator()

設定用來識別存放區中實體類型的辨識子屬性。

HasDiscriminator(String, Type)

設定用來識別存放區中實體類型的辨識子屬性。

HasDiscriminator<TDiscriminator>(String)

設定用來識別存放區中實體類型的辨識子屬性。

HasDiscriminator()

設定用來識別存放區中實體類型的辨識子屬性。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasDiscriminator ();
abstract member HasDiscriminator : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
override this.HasDiscriminator : unit -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
Public Overridable Function HasDiscriminator () As DiscriminatorBuilder

傳回

允許設定辨別子屬性的建置器。

適用於

HasDiscriminator(String, Type)

設定用來識別存放區中實體類型的辨識子屬性。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder HasDiscriminator (string name, Type type);
abstract member HasDiscriminator : string * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
override this.HasDiscriminator : string * Type -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder
Public Overridable Function HasDiscriminator (name As String, type As Type) As DiscriminatorBuilder

參數

name
String

辨別子屬性的名稱。

type
Type

儲存在鑒別子屬性中的數值型別。

傳回

允許設定辨別子屬性的建置器。

適用於

HasDiscriminator<TDiscriminator>(String)

設定用來識別存放區中實體類型的辨識子屬性。

public virtual Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<TDiscriminator> HasDiscriminator<TDiscriminator> (string name);
abstract member HasDiscriminator : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
override this.HasDiscriminator : string -> Microsoft.EntityFrameworkCore.Metadata.Builders.DiscriminatorBuilder<'Discriminator>
Public Overridable Function HasDiscriminator(Of TDiscriminator) (name As String) As DiscriminatorBuilder(Of TDiscriminator)

類型參數

TDiscriminator

儲存在鑒別子屬性中的數值型別。

參數

name
String

辨別子屬性的名稱。

傳回

允許設定辨別子屬性的建置器。

適用於