EdmNavigationProperty.CreateNavigationPropertyWithPartner メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateNavigationPropertyWithPartner(EdmNavigationPropertyInfo, EdmNavigationPropertyInfo)
2 つのエンティティ型の間のアソシエーションを表すナビゲーション プロパティを作成します。
public static Microsoft.OData.Edm.EdmNavigationProperty CreateNavigationPropertyWithPartner (Microsoft.OData.Edm.EdmNavigationPropertyInfo propertyInfo, Microsoft.OData.Edm.EdmNavigationPropertyInfo partnerInfo);
static member CreateNavigationPropertyWithPartner : Microsoft.OData.Edm.EdmNavigationPropertyInfo * Microsoft.OData.Edm.EdmNavigationPropertyInfo -> Microsoft.OData.Edm.EdmNavigationProperty
Public Shared Function CreateNavigationPropertyWithPartner (propertyInfo As EdmNavigationPropertyInfo, partnerInfo As EdmNavigationPropertyInfo) As EdmNavigationProperty
パラメーター
- propertyInfo
- EdmNavigationPropertyInfo
ナビゲーション プロパティを作成するための情報。
- partnerInfo
- EdmNavigationPropertyInfo
パートナー ナビゲーション プロパティを作成するための情報。
戻り値
作成されたナビゲーション プロパティ。
適用対象
CreateNavigationPropertyWithPartner(String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction, String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction)
2 つのエンティティ型の間のアソシエーションを表すナビゲーション プロパティを作成します。
public static Microsoft.OData.Edm.EdmNavigationProperty CreateNavigationPropertyWithPartner (string propertyName, Microsoft.OData.Edm.IEdmTypeReference propertyType, System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmStructuralProperty> dependentProperties, System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmStructuralProperty> principalProperties, bool containsTarget, Microsoft.OData.Edm.EdmOnDeleteAction onDelete, string partnerPropertyName, Microsoft.OData.Edm.IEdmTypeReference partnerPropertyType, System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmStructuralProperty> partnerDependentProperties, System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.IEdmStructuralProperty> partnerPrincipalProperties, bool partnerContainsTarget, Microsoft.OData.Edm.EdmOnDeleteAction partnerOnDelete);
static member CreateNavigationPropertyWithPartner : string * Microsoft.OData.Edm.IEdmTypeReference * seq<Microsoft.OData.Edm.IEdmStructuralProperty> * seq<Microsoft.OData.Edm.IEdmStructuralProperty> * bool * Microsoft.OData.Edm.EdmOnDeleteAction * string * Microsoft.OData.Edm.IEdmTypeReference * seq<Microsoft.OData.Edm.IEdmStructuralProperty> * seq<Microsoft.OData.Edm.IEdmStructuralProperty> * bool * Microsoft.OData.Edm.EdmOnDeleteAction -> Microsoft.OData.Edm.EdmNavigationProperty
Public Shared Function CreateNavigationPropertyWithPartner (propertyName As String, propertyType As IEdmTypeReference, dependentProperties As IEnumerable(Of IEdmStructuralProperty), principalProperties As IEnumerable(Of IEdmStructuralProperty), containsTarget As Boolean, onDelete As EdmOnDeleteAction, partnerPropertyName As String, partnerPropertyType As IEdmTypeReference, partnerDependentProperties As IEnumerable(Of IEdmStructuralProperty), partnerPrincipalProperties As IEnumerable(Of IEdmStructuralProperty), partnerContainsTarget As Boolean, partnerOnDelete As EdmOnDeleteAction) As EdmNavigationProperty
パラメーター
- propertyName
- String
ナビゲーション プロパティの名前。
- propertyType
- IEdmTypeReference
ナビゲーション プロパティの型。
- dependentProperties
- IEnumerable<IEdmStructuralProperty>
ナビゲーション ソースの依存プロパティ。
- principalProperties
- IEnumerable<IEdmStructuralProperty>
ナビゲーション ソースのプリンシパル プロパティ。
- containsTarget
- Boolean
ナビゲーション ソースが論理的にナビゲーション ターゲットを含むかどうかを示す値。
- onDelete
- EdmOnDeleteAction
ナビゲーション ソースのインスタンスの削除時に実行するアクション。
- partnerPropertyName
- String
ナビゲーション パートナー プロパティの名前。
- partnerPropertyType
- IEdmTypeReference
ナビゲーション パートナー プロパティの型。
- partnerDependentProperties
- IEnumerable<IEdmStructuralProperty>
ナビゲーション ターゲットの依存プロパティ。
- partnerPrincipalProperties
- IEnumerable<IEdmStructuralProperty>
ナビゲーション ターゲットのプリンシパル プロパティ。
- partnerContainsTarget
- Boolean
ナビゲーション ターゲットが論理的にナビゲーション ソースを含むかどうかを示す値。
- partnerOnDelete
- EdmOnDeleteAction
ナビゲーション ターゲットのインスタンスの削除時に実行するアクション。
戻り値
ナビゲーション プロパティ。