Sdílet prostřednictvím


ExtensionMethods.TryGetRelativeEntitySetPath Metoda

Definice

Přetížení

TryGetRelativeEntitySetPath(IEdmOperationImport, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEnumerable<EdmError>)

Analyzuje IEdmOperationImport. Výraz EntitySet a vrátí relativní cestu k objektu, IEdmEntitySet pokud je k dispozici. Cesta začíná parameter na a může mít volitelnou posloupnost IEdmNavigationProperty segmentů přetypování a typu.

TryGetRelativeEntitySetPath(IEdmOperation, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEdmEntityType, IEnumerable<EdmError>)

Pokusí se získat relativní cestu sady entit.

TryGetRelativeEntitySetPath(IEdmOperationImport, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEnumerable<EdmError>)

Analyzuje IEdmOperationImport. Výraz EntitySet a vrátí relativní cestu k objektu, IEdmEntitySet pokud je k dispozici. Cesta začíná parameter na a může mít volitelnou posloupnost IEdmNavigationProperty segmentů přetypování a typu.

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

Import operace obsahující výraz sady entit.

model
IEdmModel

Model obsahující operaci importu.

parameter
IEdmOperationParameter

Parametr importu operace, ze kterého začíná cesta k sadě relativních entit.

relativeNavigations
Dictionary<IEdmNavigationProperty,IEdmPathExpression>

Volitelná posloupnost navigačních vlastností a jejich cesta

edmErrors
IEnumerable<EdmError>

Chyby, které byly nalezeny při pokusu o získání relativní cesty.

Návraty

True, pokud výraz operationImport sady entit obsahuje relativní cestu , IEdmEntitySetjinak false.

Platí pro

TryGetRelativeEntitySetPath(IEdmOperation, IEdmModel, IEdmOperationParameter, Dictionary<IEdmNavigationProperty,IEdmPathExpression>, IEdmEntityType, IEnumerable<EdmError>)

Pokusí se získat relativní cestu sady entit.

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

Operace pro překlad cesty entitySet.

model
IEdmModel

Model.

parameter
IEdmOperationParameter

Parametr.

relativeNavigations
Dictionary<IEdmNavigationProperty,IEdmPathExpression>

Relativní navigace a její cesta.

lastEntityType
IEdmEntityType

Poslední typ entity.

errors
IEnumerable<EdmError>

Chyby

Návraty

True, pokud je nalezena cesta sady entit, v opačném případě false.

Platí pro