Freigeben über


ExtensionMethods.TryGetRelativeEntitySetPath Methode

Definition

Überlädt

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

IEdmOperationImportAnalysiert . EntitySet-Ausdruck und gibt einen relativen Pfad zu einem IEdmEntitySet zurück, sofern verfügbar. Der Pfad beginnt mit und parameter kann optionale Sequenz- IEdmNavigationProperty und Typumwandlungssegmente aufweisen.

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

Versucht, den pfad für den relativen Entitätssatz abzurufen.

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

IEdmOperationImportAnalysiert . EntitySet-Ausdruck und gibt einen relativen Pfad zu einem IEdmEntitySet zurück, sofern verfügbar. Der Pfad beginnt mit und parameter kann optionale Sequenz- IEdmNavigationProperty und Typumwandlungssegmente aufweisen.

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

Parameter

operationImport
IEdmOperationImport

Der Vorgangsimport, der den Entitätssatzausdruck enthält.

model
IEdmModel

Das Modell, das den Importvorgang enthält.

parameter
IEdmOperationParameter

Der Importparameter des Vorgangs, mit dem der pfad für den relativen Entitätssatz beginnt.

relativeNavigations
Dictionary<IEdmNavigationProperty,IEdmPathExpression>

Die optionale Sequenz von Navigationseigenschaften und deren Pfad

edmErrors
IEnumerable<EdmError>

Die Fehler, die beim Abrufen des relativen Pfads gefunden wurden.

Gibt zurück

True, wenn der Entitätssatzausdruck des operationImport einen relativen Pfad enthält, IEdmEntitySetandernfalls false.

Gilt für:

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

Versucht, den pfad für den relativen Entitätssatz abzurufen.

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

Parameter

operation
IEdmOperation

Der Vorgang zum Auflösen des entitySet-Pfads.

model
IEdmModel

Das Modell.

parameter
IEdmOperationParameter

Der -Parameter.

relativeNavigations
Dictionary<IEdmNavigationProperty,IEdmPathExpression>

Die relativen Navigationen und ihr Pfad.

lastEntityType
IEdmEntityType

Letzter Typ der Entität.

errors
IEnumerable<EdmError>

Die Fehler.

Gibt zurück

True, wenn ein Entitätssatzpfad gefunden wird, andernfalls false.

Gilt für: