Udostępnij za pośrednictwem


ExtensionMethods.TryGetRelativeEntitySetPath Metoda

Definicja

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 parameter i może mieć opcjonalną sekwencję IEdmNavigationProperty segmentów rzutowania i typów.

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.

Dotyczy