ExtensionMethods.TryGetRelativeEntitySetPath 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
TryGetRelativeEntitySetPath(IEdmOperationImport, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEnumerable<EdmError>) |
IEdmOperationImportAnalisa . Expressão EntitySet e retorna um caminho relativo para um IEdmEntitySet se disponível.
O caminho começa com e |
TryGetRelativeEntitySetPath(IEdmOperation, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEdmEntityType, IEnumerable<EdmError>) |
Tenta obter o caminho relativo do conjunto de entidades. |
TryGetRelativeEntitySetPath(IEdmOperationImport, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEnumerable<EdmError>)
IEdmOperationImportAnalisa . Expressão EntitySet e retorna um caminho relativo para um IEdmEntitySet se disponível.
O caminho começa com e parameter
pode ter uma sequência opcional de segmentos de IEdmNavigationProperty conversões de tipo e .
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
A importação da operação que contém a expressão do conjunto de entidades.
- model
- IEdmModel
O modelo que contém a importação da operação.
- parameter
- IEdmOperationParameter
O parâmetro de importação de operação do qual o caminho relativo do conjunto de entidades é iniciado.
- relativeNavigations
- Dictionary<IEdmNavigationProperty,IEdmPathExpression>
A sequência opcional de propriedades de navegação e seu caminho
- edmErrors
- IEnumerable<EdmError>
Os erros encontrados ao tentar obter o caminho relativo.
Retornos
True se a expressão do conjunto de entidades operationImport
do contiver um caminho relativo como IEdmEntitySet, caso contrário, false.
Aplica-se a
TryGetRelativeEntitySetPath(IEdmOperation, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEdmEntityType, IEnumerable<EdmError>)
Tenta obter o caminho relativo do conjunto de entidades.
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
A operação para resolver o caminho entitySet.
- model
- IEdmModel
O modelo.
- parameter
- IEdmOperationParameter
O parâmetro.
- relativeNavigations
- Dictionary<IEdmNavigationProperty,IEdmPathExpression>
As navegação relativas e seu caminho.
- lastEntityType
- IEdmEntityType
Último tipo da entidade.
- errors
- IEnumerable<EdmError>
Os erros.
Retornos
True se um caminho de conjunto de entidades for encontrado; caso contrário, false.