次の方法で共有


RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> クラス

定義

エンティティ型から必要なリレーションシップを構成します。

public class RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> where TEntityType : class where TTargetEntityType : class
type RequiredNavigationPropertyConfiguration<'EntityType, 'argetEntityType (requires 'EntityType : null and 'argetEntityType : null)> = class
Public Class RequiredNavigationPropertyConfiguration(Of TEntityType, TTargetEntityType)

型パラメーター

TEntityType

リレーションシップの起点であるエンティティ型。

TTargetEntityType

リレーションシップのターゲットであるエンティティ型。

継承
RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

メソッド

Equals(Object)

エンティティ型から必要なリレーションシップを構成します。

GetHashCode()

エンティティ型から必要なリレーションシップを構成します。

GetType()

現在のインスタンスの Type を取得します。

ToString()

エンティティ型から必要なリレーションシップを構成します。

WithMany()

リレーションシップのもう一方の側のナビゲーション プロパティを使用せずに "必須対多" となるようにリレーションシップを構成します。

WithMany(Expression<Func<TTargetEntityType,ICollection<TEntityType>>>)

リレーションシップのもう一方の側のナビゲーション プロパティを使用して "必須対多" となるようにリレーションシップを構成します。

WithOptional()

リレーションシップのもう一方の側のナビゲーション プロパティを使用せずに必須対省略可能となるようにリレーションシップを構成します。

WithOptional(Expression<Func<TTargetEntityType,TEntityType>>)

リレーションシップのもう一方の側のナビゲーション プロパティを使用して必須対省略可能となるようにリレーションシップを構成します。

WithRequiredDependent()

リレーションシップのもう一方の側のナビゲーション プロパティを使用せずに必須対必須となるようにリレーションシップを構成します。 構成されているエンティティ型は依存エンティティ型になり、プリンシパルに対する外部キーを格納します。 リレーションシップのターゲット エンティティ型は、リレーションシップのプリンシパルになります。

WithRequiredDependent(Expression<Func<TTargetEntityType,TEntityType>>)

リレーションシップのもう一方の側のナビゲーション プロパティを使用して必須対必須となるようにリレーションシップを構成します。 構成されているエンティティ型は依存エンティティ型になり、プリンシパルに対する外部キーを格納します。 リレーションシップのターゲット エンティティ型は、リレーションシップのプリンシパルになります。

WithRequiredPrincipal()

リレーションシップのもう一方の側のナビゲーション プロパティを使用せずに必須対必須となるようにリレーションシップを構成します。 構成されているエンティティ型は、リレーションシップのプリンシパルになります。 リレーションシップのターゲット エンティティ型は依存エンティティ型になり、プリンシパルに対する外部キーを格納します。

WithRequiredPrincipal(Expression<Func<TTargetEntityType,TEntityType>>)

リレーションシップのもう一方の側のナビゲーション プロパティを使用して必須対必須となるようにリレーションシップを構成します。 構成されているエンティティ型は、リレーションシップのプリンシパルになります。 リレーションシップのターゲット エンティティ型は依存エンティティ型になり、プリンシパルに対する外部キーを格納します。

適用対象