EdmNavigationProperty.CreateNavigationPropertyWithPartner 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CreateNavigationPropertyWithPartner(EdmNavigationPropertyInfo, EdmNavigationPropertyInfo)
建立兩個表示兩個實體類型間之關聯的導覽屬性。
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)
建立兩個表示兩個實體類型間之關聯的導覽屬性。
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
刪除導覽目標執行個體時要執行的動作。
傳回
導覽屬性。