RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
エンティティ型から必要なリレーションシップを構成します。
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>>) |
リレーションシップのもう一方の側のナビゲーション プロパティを使用して必須対必須となるようにリレーションシップを構成します。 構成されているエンティティ型は、リレーションシップのプリンシパルになります。 リレーションシップのターゲット エンティティ型は依存エンティティ型になり、プリンシパルに対する外部キーを格納します。 |
適用対象
Entity Framework