Udostępnij za pośrednictwem


EntityTypeBuilder.HasDiscriminator Metoda

Definicja

Przeciążenia

HasDiscriminator()

Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki w magazynie.

HasDiscriminator(String, Type)

Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki w magazynie.

HasDiscriminator<TDiscriminator>(String)

Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki w magazynie.

HasDiscriminator()

Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki w magazynie.

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

Zwraca

Konstruktor, który umożliwia skonfigurowanie właściwości dyskryminującej.

Dotyczy

HasDiscriminator(String, Type)

Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki w magazynie.

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

Parametry

name
String

Nazwa właściwości dyskryminującej.

type
Type

Typ wartości przechowywanych we właściwości dyskryminującej.

Zwraca

Konstruktor, który umożliwia skonfigurowanie właściwości dyskryminującej.

Dotyczy

HasDiscriminator<TDiscriminator>(String)

Konfiguruje właściwość dyskryminującą używaną do identyfikowania typu jednostki w magazynie.

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)

Parametry typu

TDiscriminator

Typ wartości przechowywanych we właściwości dyskryminującej.

Parametry

name
String

Nazwa właściwości dyskryminującej.

Zwraca

Konstruktor, który umożliwia skonfigurowanie właściwości dyskryminującej.

Dotyczy