ExtensionMethods.TryGetRelativeEntitySetPath 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
TryGetRelativeEntitySetPath(IEdmOperationImport, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEnumerable<EdmError>) |
IEdmOperationImportAnaliza . La expresión EntitySet y devuelve una ruta de acceso relativa a un IEdmEntitySet valor si está disponible.
La ruta de acceso comienza con y |
TryGetRelativeEntitySetPath(IEdmOperation, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEdmEntityType, IEnumerable<EdmError>) |
Intenta obtener la ruta de acceso del conjunto de entidades relativa. |
TryGetRelativeEntitySetPath(IEdmOperationImport, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEnumerable<EdmError>)
IEdmOperationImportAnaliza . La expresión EntitySet y devuelve una ruta de acceso relativa a un IEdmEntitySet valor si está disponible.
La ruta de acceso comienza con y parameter
puede tener una secuencia opcional de segmentos de conversiones de IEdmNavigationProperty tipo y .
public static bool TryGetRelativeEntitySetPath (this Microsoft.OData.Edm.IEdmOperationImport operationImport, Microsoft.OData.Edm.IEdmModel model, out Microsoft.OData.Edm.IEdmOperationParameter parameter, out System.Collections.Generic.Dictionary<Microsoft.OData.Edm.IEdmNavigationProperty,Microsoft.OData.Edm.IEdmPathExpression> relativeNavigations, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> edmErrors);
static member TryGetRelativeEntitySetPath : Microsoft.OData.Edm.IEdmOperationImport * Microsoft.OData.Edm.IEdmModel * IEdmOperationParameter * Dictionary * seq -> bool
<Extension()>
Public Function TryGetRelativeEntitySetPath (operationImport As IEdmOperationImport, model As IEdmModel, ByRef parameter As IEdmOperationParameter, ByRef relativeNavigations As Dictionary(Of IEdmNavigationProperty, IEdmPathExpression), ByRef edmErrors As IEnumerable(Of EdmError)) As Boolean
Parámetros
- operationImport
- IEdmOperationImport
Importación de operación que contiene la expresión de conjunto de entidades.
- model
- IEdmModel
Modelo que contiene la importación de la operación.
- parameter
- IEdmOperationParameter
Parámetro de importación de la operación desde el que se inicia la ruta de acceso del conjunto de entidades relativa.
- relativeNavigations
- Dictionary<IEdmNavigationProperty,IEdmPathExpression>
Secuencia opcional de propiedades de navegación y su ruta de acceso
- edmErrors
- IEnumerable<EdmError>
Errores que se encontraron al intentar obtener la ruta de acceso relativa.
Devoluciones
True si la expresión del conjunto de entidades de contiene una ruta de operationImport
acceso relativa, en IEdmEntitySetcaso contrario, false.
Se aplica a
TryGetRelativeEntitySetPath(IEdmOperation, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEdmEntityType, IEnumerable<EdmError>)
Intenta obtener la ruta de acceso del conjunto de entidades relativa.
public static bool TryGetRelativeEntitySetPath (this Microsoft.OData.Edm.IEdmOperation operation, Microsoft.OData.Edm.IEdmModel model, out Microsoft.OData.Edm.IEdmOperationParameter parameter, out System.Collections.Generic.Dictionary<Microsoft.OData.Edm.IEdmNavigationProperty,Microsoft.OData.Edm.IEdmPathExpression> relativeNavigations, out Microsoft.OData.Edm.IEdmEntityType lastEntityType, out System.Collections.Generic.IEnumerable<Microsoft.OData.Edm.Validation.EdmError> errors);
static member TryGetRelativeEntitySetPath : Microsoft.OData.Edm.IEdmOperation * Microsoft.OData.Edm.IEdmModel * IEdmOperationParameter * Dictionary * IEdmEntityType * seq -> bool
<Extension()>
Public Function TryGetRelativeEntitySetPath (operation As IEdmOperation, model As IEdmModel, ByRef parameter As IEdmOperationParameter, ByRef relativeNavigations As Dictionary(Of IEdmNavigationProperty, IEdmPathExpression), ByRef lastEntityType As IEdmEntityType, ByRef errors As IEnumerable(Of EdmError)) As Boolean
Parámetros
- operation
- IEdmOperation
Operación para resolver la ruta de acceso entitySet.
- model
- IEdmModel
Modelo.
- parameter
- IEdmOperationParameter
Parámetro.
- relativeNavigations
- Dictionary<IEdmNavigationProperty,IEdmPathExpression>
Las navegaciones relativas y su ruta de acceso.
- lastEntityType
- IEdmEntityType
Último tipo de la entidad.
- errors
- IEnumerable<EdmError>
Los errores.
Devoluciones
True si se encuentra una ruta de acceso del conjunto de entidades; en caso contrario, false.