Share via


DiscriminatorBuilder<TDiscriminator> クラス

定義

識別子の値を設定するための単純な API サーフェスを提供します。

public class DiscriminatorBuilder<TDiscriminator>
type DiscriminatorBuilder<'Discriminator> = class
Public Class DiscriminatorBuilder(Of TDiscriminator)

型パラメーター

TDiscriminator

識別子プロパティの型。

継承
DiscriminatorBuilder<TDiscriminator>

注釈

詳細と例については、「 エンティティ型とリレーションシップのモデル 化」を参照してください。

コンストラクター

DiscriminatorBuilder<TDiscriminator>(DiscriminatorBuilder)

これは Entity Framework Core インフラストラクチャをサポートする内部 API であり、パブリック API と同じ互換性標準の対象ではありません。 これは、いかなるリリースでも予告なしに変更または削除される可能性があります。 コード内でのみ直接使用する必要があります。これを行うと、新しい Entity Framework Core リリースに更新するときにアプリケーションエラーが発生する可能性があることを認識してください。

メソッド

HasValue(String, TDiscriminator)

指定した型のエンティティに使用する識別子の値を構成します。

HasValue(TDiscriminator)

使用する既定の識別子の値を構成します。

HasValue(Type, TDiscriminator)

指定した型のエンティティに使用する識別子の値を構成します。

HasValue<TEntity>(TDiscriminator)

指定されたジェネリック型のエンティティに使用する識別子値を構成します。

IsComplete(Boolean)

識別子のマッピングが完了したかどうかを構成します。

適用対象