Compartir a través de


ExtensionMethods.TryGetRelativeEntitySetPath Método

Definición

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 parameter puede tener una secuencia opcional de segmentos de conversiones de IEdmNavigationProperty tipo 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.

Se aplica a