ExtensionMethods.TryGetRelativeEntitySetPath Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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 |
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.