Language

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> クラス

定義

所有エンティティ型へのナビゲーションを構成するための簡単な API を提供します。

[System.Runtime.CompilerServices.Nullable(0)]
public class OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TOwnerEntity : class where TDependentEntity : class
public class OwnedNavigationBuilder<TEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TEntity : class where TDependentEntity : class
public class OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> : Microsoft.EntityFrameworkCore.Metadata.Builders.OwnedNavigationBuilder where TOwnerEntity : class where TDependentEntity : class
[<System.Runtime.CompilerServices.Nullable(0)>]
type OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
type OwnedNavigationBuilder<'Entity, 'DependentEntity (requires 'Entity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
type OwnedNavigationBuilder<'OwnerEntity, 'DependentEntity (requires 'OwnerEntity : null and 'DependentEntity : null)> = class
    inherit OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Inherits OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TEntity, TDependentEntity)
Inherits OwnedNavigationBuilder

型パラメーター

TOwnerEntity TEntity
TDependentEntity
継承
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>
属性

注釈

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

コンストラクター

Name 説明
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(EntityType, EntityType, InternalRelationshipBuilder)

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

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(IMutableForeignKey)

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

プロパティ

Name 説明
Builder

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

(継承元 OwnedNavigationBuilder)
DependentEntityType

このリレーションシップの構成に使用される依存エンティティ型を取得します。

(継承元 OwnedNavigationBuilder)
Metadata

この所有権を表す外部キー。

(継承元 OwnedNavigationBuilder)
OwnedEntityType

構成されている所有エンティティ型。

(継承元 OwnedNavigationBuilder)
PrincipalEntityType

このリレーションシップの構成に使用されるプリンシパル エンティティ型を取得します。

(継承元 OwnedNavigationBuilder)

メソッド

Name 説明
FindRelatedEntityType(String, String)

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

(継承元 OwnedNavigationBuilder)
FindRelatedEntityType(Type, String)

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

(継承元 OwnedNavigationBuilder)
HasAnnotation(String, Object)

所有するエンティティ型の注釈を追加または更新します。 annotationで指定されたキーを持つ注釈が既に存在する場合は、その値が更新されます。

HasChangeTrackingStrategy(ChangeTrackingStrategy)

このエンティティ型に使用する ChangeTrackingStrategy を構成します。 この戦略は、エンティティ型のインスタンスのプロパティへの変更をコンテキストが検出する方法を示します。

HasData(IEnumerable<Object>)

シード データを持つようこのエンティティを構成します。 これは、データ モーションの移行を生成するために使用されます。

HasData(IEnumerable<TDependentEntity>)

このエンティティ型にシード データを追加します。 これは、データ モーションの移行を生成するために使用されます。

HasData(Object[])

シード データを持つようこのエンティティを構成します。 これは、データ モーションの移行を生成するために使用されます。

HasData(TDependentEntity[])

このエンティティ型にシード データを追加します。 これは、データ モーションの移行を生成するために使用されます。

HasIndex(Expression<Func<TDependentEntity,Object>>, String)

指定した名前を使用して、指定したプロパティのインデックスを構成します。 指定されたプロパティの一覧に、指定された名前の既存のインデックスがある場合は、構成の既存のインデックスが返されます。

HasIndex(Expression<Func<TDependentEntity,Object>>)

指定したプロパティのインデックスを構成します。 特定のプロパティ セットに既存のインデックスがある場合は、構成用に既存のインデックスが返されます。

HasIndex(String[], String)

指定した名前を使用して、指定したプロパティのインデックスを構成します。 指定されたプロパティの一覧に、指定された名前の既存のインデックスがある場合は、構成の既存のインデックスが返されます。

HasIndex(String[])

指定したプロパティのインデックスを構成します。 特定のプロパティ セットに既存のインデックスがある場合は、構成用に既存のインデックスが返されます。

HasIndex(String[])

指定したプロパティのインデックスを構成します。 特定のプロパティ セットに既存のインデックスがある場合は、構成用に既存のインデックスが返されます。

(継承元 OwnedNavigationBuilder)
HasKey(Expression<Func<TDependentEntity,Object>>)

この所有エンティティ型の主キーを構成するプロパティを設定します。

HasKey(String[])

この所有エンティティ型の主キーを構成するプロパティを設定します。

HasKey(String[])

この所有エンティティ型の主キーを構成するプロパティを設定します。

(継承元 OwnedNavigationBuilder)
HasOne(String, String)

このエンティティ型がリレーションシップ内の他の型の 1 つのインスタンスを指す参照を持つリレーションシップを構成します。

(継承元 OwnedNavigationBuilder)
HasOne(String)

このエンティティ型がリレーションシップ内の他の型の 1 つのインスタンスを指す参照を持つリレーションシップを構成します。

(継承元 OwnedNavigationBuilder)
HasOne(Type, String)

このエンティティ型がリレーションシップ内の他の型の 1 つのインスタンスを指す参照を持つリレーションシップを構成します。

(継承元 OwnedNavigationBuilder)
HasOne<TNewRelatedEntity>(Expression<Func<TDependentEntity,TNewRelatedEntity>>)

このエンティティ型がリレーションシップ内の他の型の 1 つのインスタンスを指す参照を持つリレーションシップを構成します。

HasOne<TNewRelatedEntity>(String)

このエンティティ型がリレーションシップ内の他の型の 1 つのインスタンスを指す参照を持つリレーションシップを構成します。

HasOneBuilder(MemberIdentity, EntityType)

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

(継承元 OwnedNavigationBuilder)
Ignore(Expression<Func<TDependentEntity,Object>>)

指定されたプロパティをエンティティ型から除外します。 通常、このメソッドは、規則によって追加された所有エンティティ型からプロパティまたはナビゲーションを削除するために使用されます。

Ignore(String)

指定されたプロパティをエンティティ型から除外します。 通常、このメソッドは、規則によって追加された所有エンティティ型からプロパティまたはナビゲーションを削除するために使用されます。

IndexerProperty(Type, String)

複合型のプロパティを構成するために使用できるオブジェクトを返します。 指定した名前のプロパティが存在しない場合は、新しいプロパティが追加されます。

(継承元 OwnedNavigationBuilder)
IndexerProperty<TProperty>(String)

複合型のプロパティを構成するために使用できるオブジェクトを返します。 指定した名前のプロパティが存在しない場合は、新しいプロパティが追加されます。

(継承元 OwnedNavigationBuilder)
Navigation(String)

所有型から所有者への既存のナビゲーション プロパティの構成に使用できるオブジェクトを返します。 ナビゲーション プロパティが存在しない場合のエラーです。

(継承元 OwnedNavigationBuilder)
Navigation<TNavigation>(Expression<Func<TDependentEntity,IEnumerable<TNavigation>>>)

所有型から所有者への既存のナビゲーション プロパティの構成に使用できるオブジェクトを返します。 ナビゲーション プロパティが存在しない場合のエラーです。

Navigation<TNavigation>(Expression<Func<TDependentEntity,TNavigation>>)

所有型から所有者への既存のナビゲーション プロパティの構成に使用できるオブジェクトを返します。 ナビゲーション プロパティが存在しない場合のエラーです。

OwnsMany(String, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsMany(String, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

(継承元 OwnedNavigationBuilder)
OwnsMany(String, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

(継承元 OwnedNavigationBuilder)
OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsMany(String, Type, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

(継承元 OwnedNavigationBuilder)
OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

(継承元 OwnedNavigationBuilder)
OwnsMany(Type, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

(継承元 OwnedNavigationBuilder)
OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsMany<TNewDependentEntity>(Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsMany<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity, IEnumerable<TNewDependentEntity>>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsMany<TNewDependentEntity>(String, Expression<Func<TDependentEntity,IEnumerable<TNewDependentEntity>>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsMany<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsMany<TNewDependentEntity>(String, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsMany<TNewDependentEntity>(String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

(継承元 OwnedNavigationBuilder)
OwnsOne(String, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

(継承元 OwnedNavigationBuilder)
OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne(String, Type, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

(継承元 OwnedNavigationBuilder)
OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

(継承元 OwnedNavigationBuilder)
OwnsOne(Type, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

(継承元 OwnedNavigationBuilder)
OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity, TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne<TNewDependentEntity>(Expression<Func<TDependentEntity,TNewDependentEntity>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne<TNewDependentEntity>(String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity, TNewDependentEntity>>, Action<OwnedNavigationBuilder<TDependentEntity, TNewDependentEntity>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne<TNewDependentEntity>(String, Expression<Func<TDependentEntity,TNewDependentEntity>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne<TNewDependentEntity>(String, String, Action<OwnedNavigationBuilder<TDependentEntity,TNewDependentEntity>>)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne<TNewDependentEntity>(String, String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

OwnsOne<TNewDependentEntity>(String)

ターゲット エンティティがこのエンティティ (またはその一部) によって所有されているリレーションシップを構成します。 ターゲット エンティティ キーの値は、それが属するエンティティから常に伝達されます。

PrimitiveCollection(String)

所有型のプロパティを構成するために使用できるオブジェクトを返します。このプロパティは、文字列や整数などのプリミティブ値のコレクションを表します。 指定した名前のプロパティが存在しない場合は、新しいプロパティが追加されます。

(継承元 OwnedNavigationBuilder)
PrimitiveCollection(Type, String)

所有型のプロパティを構成するために使用できるオブジェクトを返します。このプロパティは、文字列や整数などのプリミティブ値のコレクションを表します。 指定した名前のプロパティが存在しない場合は、新しいプロパティが追加されます。

(継承元 OwnedNavigationBuilder)
PrimitiveCollection<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

所有型のプロパティを構成するために使用できるオブジェクトを返します。このプロパティは、文字列や整数などのプリミティブ値のコレクションを表します。

PrimitiveCollection<TProperty>(String)

所有型のプロパティを構成するために使用できるオブジェクトを返します。このプロパティは、文字列や整数などのプリミティブ値のコレクションを表します。 指定した名前のプロパティが存在しない場合は、新しいプロパティが追加されます。

(継承元 OwnedNavigationBuilder)
Property(String)

所有エンティティ型のプロパティを構成するために使用できるオブジェクトを返します。 指定した名前のプロパティが存在しない場合は、新しいプロパティが追加されます。

(継承元 OwnedNavigationBuilder)
Property(Type, String)

所有エンティティ型のプロパティを構成するために使用できるオブジェクトを返します。 指定した名前のプロパティが存在しない場合は、新しいプロパティが追加されます。

(継承元 OwnedNavigationBuilder)
Property<TProperty>(Expression<Func<TDependentEntity,TProperty>>)

所有エンティティ型のプロパティを構成するために使用できるオブジェクトを返します。 指定した名前のプロパティが存在しない場合は、新しいプロパティが追加されます。

Property<TProperty>(String)

所有エンティティ型のプロパティを構成するために使用できるオブジェクトを返します。 指定した名前のプロパティが存在しない場合は、新しいプロパティが追加されます。

(継承元 OwnedNavigationBuilder)
UpdateBuilder<T>(Func<T>)

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

(継承元 OwnedNavigationBuilder)
UsePropertyAccessMode(PropertyAccessMode)

このエンティティ型のすべてのプロパティに使用する PropertyAccessMode を設定します。

WithOwner(Expression<Func<TDependentEntity,TOwnerEntity>>)

所有者との関係を構成します。

WithOwner(String)

所有者との関係を構成します。

明示的なインターフェイスの実装

Name 説明
IInfrastructure<IConventionEntityTypeBuilder>.Instance

所有エンティティ型の構成に使用される内部ビルダーを取得します。

(継承元 OwnedNavigationBuilder)
IInfrastructure<InternalEntityTypeBuilder>.Instance

所有エンティティ型の構成に使用される内部ビルダーを取得します。

(継承元 OwnedNavigationBuilder)

拡張メソッド

Name 説明
DeleteUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型が削除に使用するストアド プロシージャを構成します。

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型が削除に使用するストアド プロシージャを構成します。

DeleteUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型が削除に使用するストアド プロシージャを構成します。

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型が削除に使用するストアド プロシージャを構成します。

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型が削除に使用するストアド プロシージャを構成します。

DeleteUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型が削除に使用するストアド プロシージャを構成します。

ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean)
古い.

SQL Serverをメモリ最適化としてターゲットにするときにエンティティがマップするテーブルを構成します。

ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
古い.

SQL Serverをメモリ最適化としてターゲットにするときにエンティティがマップするテーブルを構成します。

GetInfrastructure<T>(IInfrastructure<T>)

IInfrastructure<T>を使用して非表示になっているプロパティから値を取得します。

このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

HasCheckConstraint(OwnedNavigationBuilder, String, String, Action<CheckConstraintBuilder>)
古い.

リレーショナル データベースを対象とする場合に、データベース チェック制約を構成します。

HasCheckConstraint(OwnedNavigationBuilder, String, String)
古い.

リレーショナル データベースを対象とする場合に、データベース チェック制約を構成します。

HasCheckConstraint(OwnedNavigationBuilder, String, String)

リレーショナル データベースを対象とする場合に、データベース チェック制約を構成します。

HasCheckConstraint<TEntity,TDependentEntity>(OwnedNavigationBuilder<TEntity,TDependentEntity>, String, String)

リレーショナル データベースを対象とする場合に、データベース チェック制約を構成します。

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<CheckConstraintBuilder>)
古い.

リレーショナル データベースを対象とする場合に、データベース チェック制約を構成します。

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)
古い.

リレーショナル データベースを対象とする場合に、データベース チェック制約を構成します。

HasColumnType(OwnedNavigationBuilder, String)

この所有エンティティによって表されるドキュメントを格納するために使用するリレーショナル データベース列の種類を設定します。

HasColumnType<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

この所有エンティティによって表されるドキュメントを格納するために使用するリレーショナル データベース列の種類を設定します。

HasJsonPropertyName(OwnedNavigationBuilder, String)

ナビゲーション名を使用するのではなく、ナビゲーションを特定の JSON プロパティにマッピングして、JSON 列にマップされたエンティティのナビゲーションを構成します。

HasJsonPropertyName<TSource,TTarget>(OwnedNavigationBuilder<TSource,TTarget>, String)

ナビゲーション名を使用するのではなく、ナビゲーションを特定の JSON プロパティにマッピングして、JSON 列にマップされたエンティティのナビゲーションを構成します。

InsertUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型が挿入に使用するストアド プロシージャを構成します。

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型が挿入に使用するストアド プロシージャを構成します。

InsertUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型が挿入に使用するストアド プロシージャを構成します。

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型が挿入に使用するストアド プロシージャを構成します。

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型が挿入に使用するストアド プロシージャを構成します。

InsertUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型が挿入に使用するストアド プロシージャを構成します。

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)
古い.

SQL Serverをメモリ最適化としてターゲットにするときにエンティティがマップするテーブルを構成します。

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
古い.

SQL Serverをメモリ最適化としてターゲットにするときにエンティティがマップするテーブルを構成します。

SplitToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitTableBuilder>)

このエンティティ型のプロパティの一部を別のテーブルにマップするように構成します。 主キーのプロパティはすべてのテーブルにマップされます。他のプロパティは明示的にマップする必要があります。

SplitToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitTableBuilder>)

このエンティティ型のプロパティの一部を別のテーブルにマップするように構成します。 主キーのプロパティはすべてのテーブルにマップされます。他のプロパティは明示的にマップする必要があります。

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

このエンティティ型のプロパティの一部を別のテーブルにマップするように構成します。 主キーのプロパティはすべてのテーブルにマップされます。他のプロパティは明示的にマップする必要があります。

SplitToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitTableBuilder<TOwnerEntity, TDependentEntity>>)

このエンティティ型のプロパティの一部を別のテーブルにマップするように構成します。 主キーのプロパティはすべてのテーブルにマップされます。他のプロパティは明示的にマップする必要があります。

SplitToView(OwnedNavigationBuilder, String, Action<OwnedNavigationSplitViewBuilder>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キープロパティはすべてのビューにマップされます。他のプロパティは明示的にマップする必要があります。

SplitToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationSplitViewBuilder>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キープロパティはすべてのビューにマップされます。他のプロパティは明示的にマップする必要があります。

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キープロパティはすべてのビューにマップされます。他のプロパティは明示的にマップする必要があります。

SplitToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationSplitViewBuilder<TOwnerEntity, TDependentEntity>>)

このエンティティ型のプロパティの一部を別のビューにマップするように構成します。 主キープロパティはすべてのビューにマップされます。他のプロパティは明示的にマップする必要があります。

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<TableValuedFunctionBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction(OwnedNavigationBuilder, MethodInfo)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction(OwnedNavigationBuilder, String, Action<OwnedNavigationTableValuedFunctionBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction(OwnedNavigationBuilder, String, Action<TableValuedFunctionBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction(OwnedNavigationBuilder, String)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableValuedFunctionBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, MethodInfo)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, MethodInfo, Action<TableValuedFunctionBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToFunction<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableValuedFunctionBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされる関数を構成します。

ToJson(OwnedNavigationBuilder, String)

このエンティティ型とそれが所有するエンティティがデータベース内の JSON 列にマップされるリレーションシップを構成します。

ToJson(OwnedNavigationBuilder)

このエンティティ型とそれが所有するエンティティがデータベース内の JSON 列にマップされるリレーションシップを構成します。

ToJson<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

このエンティティ型とそれが所有するエンティティがデータベース内の JSON 列にマップされるリレーションシップを構成します。

ToJson<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>)

このエンティティ型とそれが所有するエンティティがデータベース内の JSON 列にマップされるリレーションシップを構成します。

ToJsonProperty(OwnedNavigationBuilder, String)

埋め込みドキュメントとして格納されるときにエンティティがマップされるプロパティ名を構成します。

ToJsonProperty<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

埋め込みドキュメントとして格納されるときにエンティティがマップされるプロパティ名を構成します。

ToTable(OwnedNavigationBuilder, Action<OwnedNavigationTableBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable(OwnedNavigationBuilder, Action<TableBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationTableBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable(OwnedNavigationBuilder, String, Action<TableBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable(OwnedNavigationBuilder, String, Boolean)
古い.

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable(OwnedNavigationBuilder, String, String, Action<OwnedNavigationTableBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable(OwnedNavigationBuilder, String, String, Action<TableBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable(OwnedNavigationBuilder, String, String, Boolean)
古い.

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable(OwnedNavigationBuilder, String, String)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable(OwnedNavigationBuilder, String)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationTableBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, Action<TableBuilder<TRelatedEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Action<TableBuilder<TRelatedEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Boolean)
古い.

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Action<TableBuilder<TRelatedEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Boolean)
古い.

リレーショナル データベースを対象とする場合にエンティティ型がマップされるテーブルを構成します。

ToView(OwnedNavigationBuilder, String, Action<OwnedNavigationViewBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるビューを構成します。

ToView(OwnedNavigationBuilder, String, String, Action<OwnedNavigationViewBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるビューを構成します。

ToView(OwnedNavigationBuilder, String, String)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるビューを構成します。

ToView(OwnedNavigationBuilder, String)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるビューを構成します。

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるビューを構成します。

ToView<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationViewBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるビューを構成します。

ToView<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるビューを構成します。

ToView<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String)

リレーショナル データベースを対象とする場合にエンティティ型がマップされるビューを構成します。

UpdateUsingStoredProcedure(OwnedNavigationBuilder, Action<OwnedNavigationStoredProcedureBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型が更新に使用するストアド プロシージャを構成します。

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, Action<OwnedNavigationStoredProcedureBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型が更新に使用するストアド プロシージャを構成します。

UpdateUsingStoredProcedure(OwnedNavigationBuilder, String, String, Action<OwnedNavigationStoredProcedureBuilder>)

リレーショナル データベースを対象とする場合にエンティティ型が更新に使用するストアド プロシージャを構成します。

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型が更新に使用するストアド プロシージャを構成します。

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型が更新に使用するストアド プロシージャを構成します。

UpdateUsingStoredProcedure<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<OwnedNavigationStoredProcedureBuilder<TOwnerEntity, TDependentEntity>>)

リレーショナル データベースを対象とする場合にエンティティ型が更新に使用するストアド プロシージャを構成します。

適用対象