EdmNavigationProperty.CreateNavigationPropertyWithPartner Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CreateNavigationPropertyWithPartner(EdmNavigationPropertyInfo, EdmNavigationPropertyInfo) |
Cria duas propriedades de navegação que representam uma associação entre dois tipos de entidade. |
CreateNavigationPropertyWithPartner(String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction, String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction) |
Cria duas propriedades de navegação que representam uma associação entre dois tipos de entidade. |
CreateNavigationPropertyWithPartner(EdmNavigationPropertyInfo, EdmNavigationPropertyInfo)
Cria duas propriedades de navegação que representam uma associação entre dois tipos de entidade.
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
Parâmetros
- propertyInfo
- EdmNavigationPropertyInfo
Informações para criar a propriedade de navegação.
- partnerInfo
- EdmNavigationPropertyInfo
Informações para criar a propriedade de navegação do parceiro.
Retornos
Propriedade de navegação criada.
Aplica-se a
CreateNavigationPropertyWithPartner(String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction, String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction)
Cria duas propriedades de navegação que representam uma associação entre dois tipos de entidade.
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
Parâmetros
- propertyName
- String
Nome da propriedade de navegação.
- propertyType
- IEdmTypeReference
Tipo da propriedade de navegação.
- dependentProperties
- IEnumerable<IEdmStructuralProperty>
Propriedades dependentes da fonte de navegação.
- principalProperties
- IEnumerable<IEdmStructuralProperty>
Propriedades principais da fonte de navegação.
- containsTarget
- Boolean
Um valor que indica se a fonte de navegação contém logicamente o destino de navegação.
- onDelete
- EdmOnDeleteAction
Ação a ser tomada após a exclusão de uma instância da fonte de navegação.
- partnerPropertyName
- String
Nome da propriedade do parceiro de navegação.
- partnerPropertyType
- IEdmTypeReference
Tipo da propriedade do parceiro de navegação.
- partnerDependentProperties
- IEnumerable<IEdmStructuralProperty>
Propriedades dependentes do destino de navegação.
- partnerPrincipalProperties
- IEnumerable<IEdmStructuralProperty>
Propriedades principais do destino de navegação.
- partnerContainsTarget
- Boolean
Um valor que indica se o destino de navegação contém logicamente a fonte de navegação.
- partnerOnDelete
- EdmOnDeleteAction
Ação a ser tomada após a exclusão de uma instância do destino de navegação.
Retornos
Propriedade de navegação.