EdmNavigationProperty.CreateNavigationPropertyWithPartner Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CreateNavigationPropertyWithPartner(EdmNavigationPropertyInfo, EdmNavigationPropertyInfo) |
Crée deux propriétés de navigation représentant une association entre deux types d'entité. |
CreateNavigationPropertyWithPartner(String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction, String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction) |
Crée deux propriétés de navigation représentant une association entre deux types d'entité. |
CreateNavigationPropertyWithPartner(EdmNavigationPropertyInfo, EdmNavigationPropertyInfo)
Crée deux propriétés de navigation représentant une association entre deux types d'entité.
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
Paramètres
- propertyInfo
- EdmNavigationPropertyInfo
Informations permettant de créer la propriété de navigation.
- partnerInfo
- EdmNavigationPropertyInfo
Informations permettant de créer la propriété de navigation du partenaire.
Retours
Propriété de navigation créée.
S’applique à
CreateNavigationPropertyWithPartner(String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction, String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction)
Crée deux propriétés de navigation représentant une association entre deux types d'entité.
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
Paramètres
- propertyName
- String
Nom de la propriété de navigation.
- propertyType
- IEdmTypeReference
Type de la propriété de navigation.
- dependentProperties
- IEnumerable<IEdmStructuralProperty>
Propriétés dépendantes de la source de navigation.
- principalProperties
- IEnumerable<IEdmStructuralProperty>
Propriétés principales de la source de navigation.
- containsTarget
- Boolean
Valeur indiquant si la source de navigation contient logiquement la cible de navigation.
- onDelete
- EdmOnDeleteAction
Action à effectuer après la suppression d'une instance de la source de navigation.
- partnerPropertyName
- String
Nom de la propriété du partenaire de navigation.
- partnerPropertyType
- IEdmTypeReference
Type de la propriété du partenaire de navigation.
- partnerDependentProperties
- IEnumerable<IEdmStructuralProperty>
Propriétés dépendantes de la cible de navigation.
- partnerPrincipalProperties
- IEnumerable<IEdmStructuralProperty>
Propriétés principales de la cible de navigation.
- partnerContainsTarget
- Boolean
Valeur indiquant si la cible de navigation contient logiquement la source de navigation.
- partnerOnDelete
- EdmOnDeleteAction
Action à effectuer après la suppression d'une instance de la cible de navigation.
Retours
Propriété de navigation.