Share via


OwnedNavigationBuilder<TOwnerEntity,TDependentEntity> クラス

定義

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

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
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 TEntity, TDependentEntity)
Inherits OwnedNavigationBuilder
Public Class OwnedNavigationBuilder(Of TOwnerEntity, TDependentEntity)
Inherits OwnedNavigationBuilder

型パラメーター

TEntity TOwnerEntity
TDependentEntity
継承
OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>

注釈

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

コンストラクター

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(EntityType, EntityType, InternalRelationshipBuilder)

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

OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>(IMutableForeignKey)

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

プロパティ

Builder

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

(継承元 OwnedNavigationBuilder)
DependentEntityType

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

(継承元 OwnedNavigationBuilder)
Metadata

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

(継承元 OwnedNavigationBuilder)
OwnedEntityType

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

(継承元 OwnedNavigationBuilder)
PrincipalEntityType

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

(継承元 OwnedNavigationBuilder)

メソッド

FindRelatedEntityType(String, String)

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

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

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

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

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

HasChangeTrackingStrategy(ChangeTrackingStrategy)

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

HasData(IEnumerable<Object>)

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

HasData(IEnumerable<Object>)

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

(継承元 OwnedNavigationBuilder)
HasData(IEnumerable<TDependentEntity>)

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

HasData(Object[])

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

HasData(TDependentEntity[])

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

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

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

HasIndex(String[])

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

HasIndex(String[])

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

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

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

HasKey(String[])

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

HasKey(String[])

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

(継承元 OwnedNavigationBuilder)
HasOne(String)

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

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

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

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

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

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

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

HasOne<TNewRelatedEntity>(String)

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

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)

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

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

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

OwnsMany(String, String, Action<OwnedNavigationBuilder>)

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

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

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

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

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

OwnsMany(String, Type, String, Action<OwnedNavigationBuilder>)

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

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

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

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

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

OwnsMany(Type, String, Action<OwnedNavigationBuilder>)

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

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

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

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

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

OwnsMany<TNewDependentEntity>(String)

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

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

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

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

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

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

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

OwnsMany<TNewDependentEntity>(String, String)

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

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

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

OwnsOne(String, String)

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

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

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

OwnsOne(String, String, Action<OwnedNavigationBuilder>)

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

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

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

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

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

OwnsOne(String, Type, String, Action<OwnedNavigationBuilder>)

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

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

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

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

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

OwnsOne(Type, String, Action<OwnedNavigationBuilder>)

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

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

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

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

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

OwnsOne<TNewDependentEntity>(String)

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

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

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

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

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

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

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

OwnsOne<TNewDependentEntity>(String, String)

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

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

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

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>)

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

(継承元 OwnedNavigationBuilder)
UsePropertyAccessMode(PropertyAccessMode)

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

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

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

WithOwner(String)

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

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

IInfrastructure<IConventionEntityTypeBuilder>.Instance

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

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

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

(継承元 OwnedNavigationBuilder)

拡張メソッド

ToJsonProperty(OwnedNavigationBuilder, String)

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

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

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

GetInfrastructure<T>(IInfrastructure<T>)

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

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

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>>)

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

HasCheckConstraint(OwnedNavigationBuilder, String, String)
互換性のために残されています。.

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

HasCheckConstraint(OwnedNavigationBuilder, String, String, Action<CheckConstraintBuilder>)
互換性のために残されています。.

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

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity,TDependentEntity>, String, String)
互換性のために残されています。.

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

HasCheckConstraint<TOwnerEntity,TDependentEntity>(OwnedNavigationBuilder<TOwnerEntity, TDependentEntity>, String, String, Action<CheckConstraintBuilder>)
互換性のために残されています。.

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

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>>)

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

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)

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

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<OwnedNavigationTableValuedFunctionBuilder>)

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

ToFunction(OwnedNavigationBuilder, MethodInfo, Action<TableValuedFunctionBuilder>)

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

ToFunction(OwnedNavigationBuilder, String)

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

ToFunction(OwnedNavigationBuilder, String, Action<OwnedNavigationTableValuedFunctionBuilder>)

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

ToFunction(OwnedNavigationBuilder, String, Action<TableValuedFunctionBuilder>)

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

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

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

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

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

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

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

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

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

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

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

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

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

ToTable(OwnedNavigationBuilder, Action<OwnedNavigationTableBuilder>)

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

ToTable(OwnedNavigationBuilder, Action<TableBuilder>)

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

ToTable(OwnedNavigationBuilder, String)

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

ToTable(OwnedNavigationBuilder, String, Action<OwnedNavigationTableBuilder>)

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

ToTable(OwnedNavigationBuilder, String, Action<TableBuilder>)

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

ToTable(OwnedNavigationBuilder, String, Boolean)
互換性のために残されています。.

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

ToTable(OwnedNavigationBuilder, String, String)

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

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

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

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

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

ToTable(OwnedNavigationBuilder, String, String, Boolean)
互換性のために残されています。.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, Boolean)
互換性のために残されています。.

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

ToTable<TOwnerEntity,TRelatedEntity>(OwnedNavigationBuilder<TOwnerEntity,TRelatedEntity>, String, String, Boolean)
互換性のために残されています。.

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

ToView(OwnedNavigationBuilder, String)

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

ToView(OwnedNavigationBuilder, String, Action<OwnedNavigationViewBuilder>)

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

ToView(OwnedNavigationBuilder, String, String)

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

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

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

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

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

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

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

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

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

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

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

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>>)

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

HasCheckConstraint(OwnedNavigationBuilder, String, String)

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

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

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

HasJsonPropertyName(OwnedNavigationBuilder, String)

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

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

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

ToJson(OwnedNavigationBuilder)

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

ToJson(OwnedNavigationBuilder, String)

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

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

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

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

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

ForSqlServerIsMemoryOptimized(OwnedNavigationBuilder, Boolean)
互換性のために残されています。.

SQL Serverを対象とする場合にエンティティがマップされるテーブルをメモリ最適化として構成します。

ForSqlServerIsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
互換性のために残されています。.

SQL Serverを対象とする場合にエンティティがマップされるテーブルをメモリ最適化として構成します。

IsMemoryOptimized(OwnedNavigationBuilder, Boolean)
互換性のために残されています。.

SQL Serverを対象とする場合にエンティティがマップされるテーブルをメモリ最適化として構成します。

IsMemoryOptimized<TEntity,TRelatedEntity>(OwnedNavigationBuilder<TEntity,TRelatedEntity>, Boolean)
互換性のために残されています。.

SQL Serverを対象とする場合にエンティティがマップされるテーブルをメモリ最適化として構成します。

適用対象