EdmNavigationProperty.CreateNavigationPropertyWithPartner Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
CreateNavigationPropertyWithPartner(EdmNavigationPropertyInfo, EdmNavigationPropertyInfo) |
Crea dos propiedades de navegación que representan una asociación entre dos tipos de entidad. |
CreateNavigationPropertyWithPartner(String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction, String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction) |
Crea dos propiedades de navegación que representan una asociación entre dos tipos de entidad. |
CreateNavigationPropertyWithPartner(EdmNavigationPropertyInfo, EdmNavigationPropertyInfo)
Crea dos propiedades de navegación que representan una asociación entre dos tipos de entidad.
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
Información para crear la propiedad de navegación.
- partnerInfo
- EdmNavigationPropertyInfo
Información para crear la propiedad de navegación del asociado.
Devoluciones
Propiedad de navegación creada.
Se aplica a
CreateNavigationPropertyWithPartner(String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction, String, IEdmTypeReference, IEnumerable<IEdmStructuralProperty>, IEnumerable<IEdmStructuralProperty>, Boolean, EdmOnDeleteAction)
Crea dos propiedades de navegación que representan una asociación entre dos tipos de entidad.
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
Nombre de la propiedad de navegación.
- propertyType
- IEdmTypeReference
Tipo de la propiedad de navegación.
- dependentProperties
- IEnumerable<IEdmStructuralProperty>
Propiedades dependientes del origen de navegación.
- principalProperties
- IEnumerable<IEdmStructuralProperty>
Propiedades principales del origen de navegación.
- containsTarget
- Boolean
Valor que indica si el origen de navegación contiene el destino de navegación de forma lógica.
- onDelete
- EdmOnDeleteAction
Acción que se realizará cuando se elimine una instancia del origen de navegación.
- partnerPropertyName
- String
Nombre de propiedad del asociado de navegación.
- partnerPropertyType
- IEdmTypeReference
Tipo de la propiedad de asociado de navegación.
- partnerDependentProperties
- IEnumerable<IEdmStructuralProperty>
Propiedades dependientes del destino de navegación.
- partnerPrincipalProperties
- IEnumerable<IEdmStructuralProperty>
Propiedades principales del destino de navegación.
- partnerContainsTarget
- Boolean
Valor que indica si el destino de navegación contiene el origen de navegación de forma lógica.
- partnerOnDelete
- EdmOnDeleteAction
Acción que se realizará cuando se elimine una instancia del destino de navegación.
Devoluciones
Propiedad de navegación.