ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
エンティティ型から "多" リレーションシップを構成します。
public class ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> where TEntityType : class where TTargetEntityType : class
type ManyNavigationPropertyConfiguration<'EntityType, 'argetEntityType (requires 'EntityType : null and 'argetEntityType : null)> = class
Public Class ManyNavigationPropertyConfiguration(Of TEntityType, TTargetEntityType)
型パラメーター
- TEntityType
リレーションシップの起点であるエンティティ型。
- TTargetEntityType
リレーションシップのターゲットであるエンティティ型。
- 継承
-
ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>
メソッド
Equals(Object) |
エンティティ型から "多" リレーションシップを構成します。 |
GetHashCode() |
エンティティ型から "多" リレーションシップを構成します。 |
GetType() |
現在のインスタンスの Type を取得します。 |
ToString() |
エンティティ型から "多" リレーションシップを構成します。 |
WithMany() |
リレーションシップのもう一方の側のナビゲーション プロパティを使用せずに多対多となるようにリレーションシップを構成します。 |
WithMany(Expression<Func<TTargetEntityType,ICollection<TEntityType>>>) |
リレーションシップのもう一方の側のナビゲーション プロパティを使用して多対多となるようにリレーションシップを構成します。 |
WithOptional() |
リレーションシップのもう一方の側のナビゲーション プロパティを使用せずに "多対省略可能" となるようにリレーションシップを構成します。 |
WithOptional(Expression<Func<TTargetEntityType,TEntityType>>) |
リレーションシップのもう一方の側のナビゲーション プロパティを使用して "多対省略可能" となるようにリレーションシップを構成します。 |
WithRequired() |
リレーションシップのもう一方の側のナビゲーション プロパティを使用せずに "多対必須" となるようにリレーションシップを構成します。 |
WithRequired(Expression<Func<TTargetEntityType,TEntityType>>) |
リレーションシップのもう一方の側のナビゲーション プロパティを使用して "多対必須" となるようにリレーションシップを構成します。 |
適用対象
Entity Framework