ExtensionMethods.TryGetRelativeEntitySetPath Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
TryGetRelativeEntitySetPath(IEdmOperationImport, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEnumerable<EdmError>) |
IEdmOperationImportAnalizuje . Wyrażenie EntitySet i zwraca ścieżkę względną do IEdmEntitySet , jeśli jest dostępna.
Ścieżka rozpoczyna się od |
TryGetRelativeEntitySetPath(IEdmOperation, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEdmEntityType, IEnumerable<EdmError>) |
Próbuje uzyskać względną ścieżkę zestawu jednostek. |
TryGetRelativeEntitySetPath(IEdmOperationImport, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEnumerable<EdmError>)
IEdmOperationImportAnalizuje . Wyrażenie EntitySet i zwraca ścieżkę względną do IEdmEntitySet , jeśli jest dostępna.
Ścieżka rozpoczyna się od parameter
i może mieć opcjonalną sekwencję IEdmNavigationProperty segmentów rzutowania i typów.
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
Parametry
- operationImport
- IEdmOperationImport
Operacja importowania zawierająca wyrażenie zestawu jednostek.
- model
- IEdmModel
Model zawierający importowanie operacji.
- parameter
- IEdmOperationParameter
Operacja importowania parametru, z którego rozpoczyna się względna ścieżka zestawu jednostek.
- relativeNavigations
- Dictionary<IEdmNavigationProperty,IEdmPathExpression>
Opcjonalna sekwencja właściwości nawigacji i ich ścieżka
- edmErrors
- IEnumerable<EdmError>
Błędy znalezione podczas próby uzyskania ścieżki względnej.
Zwraca
Wartość True, jeśli wyrażenie zestawu jednostek zawiera operationImport
ścieżkę względną , IEdmEntitySetw przeciwnym razie wartość false.
Dotyczy
TryGetRelativeEntitySetPath(IEdmOperation, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEdmEntityType, IEnumerable<EdmError>)
Próbuje uzyskać względną ścieżkę zestawu jednostek.
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
Parametry
- operation
- IEdmOperation
Operacja rozpoznawania ścieżki entitySet.
- model
- IEdmModel
Model.
- parameter
- IEdmOperationParameter
Parametr .
- relativeNavigations
- Dictionary<IEdmNavigationProperty,IEdmPathExpression>
Względne nawigacje i jego ścieżka.
- lastEntityType
- IEdmEntityType
Ostatni typ jednostki.
- errors
- IEnumerable<EdmError>
Błędy.
Zwraca
Wartość True, jeśli zostanie znaleziona ścieżka zestawu jednostek, w przeciwnym razie wartość false.