ExtensionMethods.TryGetRelativeEntitySetPath Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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á |
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.