ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>.WithOptional メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| WithOptional() |
リレーションシップのもう一方の側のナビゲーション プロパティを使用せずに "多対省略可能" となるようにリレーションシップを構成します。 |
| WithOptional(Expression<Func<TTargetEntityType,TEntityType>>) |
リレーションシップのもう一方の側のナビゲーション プロパティを使用して "多対省略可能" となるようにリレーションシップを構成します。 |
WithOptional()
リレーションシップのもう一方の側のナビゲーション プロパティを使用せずに "多対省略可能" となるようにリレーションシップを構成します。
public System.Data.Entity.ModelConfiguration.Configuration.DependentNavigationPropertyConfiguration<TTargetEntityType> WithOptional();
member this.WithOptional : unit -> System.Data.Entity.ModelConfiguration.Configuration.DependentNavigationPropertyConfiguration<'argetEntityType (requires 'argetEntityType : null)>
Public Function WithOptional () As DependentNavigationPropertyConfiguration(Of TTargetEntityType)
戻り値
関係をさらに構成するために使用できる構成オブジェクト。
適用対象
WithOptional(Expression<Func<TTargetEntityType,TEntityType>>)
リレーションシップのもう一方の側のナビゲーション プロパティを使用して "多対省略可能" となるようにリレーションシップを構成します。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public System.Data.Entity.ModelConfiguration.Configuration.DependentNavigationPropertyConfiguration<TTargetEntityType> WithOptional(System.Linq.Expressions.Expression<Func<TTargetEntityType,TEntityType>> navigationPropertyExpression);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Data.Entity.ModelConfiguration.Configuration.DependentNavigationPropertyConfiguration<TTargetEntityType> WithOptional(System.Linq.Expressions.Expression<Func<TTargetEntityType,TEntityType>> navigationPropertyExpression);
member this.WithOptional : System.Linq.Expressions.Expression<Func<'argetEntityType, 'EntityType>> -> System.Data.Entity.ModelConfiguration.Configuration.DependentNavigationPropertyConfiguration<'argetEntityType (requires 'argetEntityType : null)>
Public Function WithOptional (navigationPropertyExpression As Expression(Of Func(Of TTargetEntityType, TEntityType))) As DependentNavigationPropertyConfiguration(Of TTargetEntityType)
パラメーター
- navigationPropertyExpression
- Expression<Func<TTargetEntityType,TEntityType>>
リレーションシップのもう一方の End のナビゲーション プロパティを表すラムダ式。 C#: t => t.MyProperty VB.Net: Function(t) t.MyProperty
戻り値
関係をさらに構成するために使用できる構成オブジェクト。
- 属性