Partager via


ExtensionMethods.TryGetRelativeEntitySetPath Méthode

Définition

Surcharges

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

IEdmOperationImportAnalyse . L’expression EntitySet et retourne un chemin d’accès relatif à un IEdmEntitySet si disponible. Le chemin commence par et parameter peut avoir une séquence facultative de segments de IEdmNavigationProperty type et .

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

Tente d’obtenir le chemin d’accès du jeu d’entités relative.

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

IEdmOperationImportAnalyse . L’expression EntitySet et retourne un chemin d’accès relatif à un IEdmEntitySet si disponible. Le chemin commence par et parameter peut avoir une séquence facultative de segments de IEdmNavigationProperty type et .

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

Paramètres

operationImport
IEdmOperationImport

Importation de l’opération contenant l’expression de jeu d’entités.

model
IEdmModel

Modèle contenant l’importation de l’opération.

parameter
IEdmOperationParameter

Paramètre d’importation de l’opération à partir duquel le chemin d’accès du jeu d’entités relatif démarre.

relativeNavigations
Dictionary<IEdmNavigationProperty,IEdmPathExpression>

Séquence facultative des propriétés de navigation et leur chemin d’accès

edmErrors
IEnumerable<EdmError>

Erreurs détectées lors de la tentative d’obtention du chemin d’accès relatif.

Retours

True si l’expression de jeu d’entités de contient operationImport un chemin relatif , IEdmEntitySetsinon false.

S’applique à

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

Tente d’obtenir le chemin d’accès du jeu d’entités relative.

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

Paramètres

operation
IEdmOperation

Opération permettant de résoudre le chemin entitySet.

model
IEdmModel

Modèle.

parameter
IEdmOperationParameter

Paramètre.

relativeNavigations
Dictionary<IEdmNavigationProperty,IEdmPathExpression>

Navigations relatives et son chemin.

lastEntityType
IEdmEntityType

Dernier type de l’entité.

errors
IEnumerable<EdmError>

Erreurs.

Retours

True si un chemin d’ensemble d’entités est trouvé, false dans le cas contraire.

S’applique à