EdmToClrEvaluator.EvaluateToClrValue 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
EvaluateToClrValue<T>(IEdmExpression) |
Wertet einen Ausdruck ohne Wertkontext aus. |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue) |
Wertet einen Ausdruck im Kontext eines Werts aus. |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference) |
Wertet einen Ausdruck im Kontext eines Werts und eines Zieltyps aus. |
EvaluateToClrValue<T>(IEdmExpression)
Wertet einen Ausdruck ohne Wertkontext aus.
public T EvaluateToClrValue<T> (Microsoft.OData.Edm.IEdmExpression expression);
member this.EvaluateToClrValue : Microsoft.OData.Edm.IEdmExpression -> 'T
Public Function EvaluateToClrValue(Of T) (expression As IEdmExpression) As T
Typparameter
- T
Der CLR-Typ des zurückzugebenden Werts.
Parameter
- expression
- IEdmExpression
Der auszuwertende Ausdruck. Der Ausdruck darf keine Pfade enthalten, da für die Auswertung eines Pfads kein Kontext angegeben ist.
Gibt zurück
Der Wert, der aus der Auswertung des Ausdrucks im Kontext des angegebenen Wert resultiert.
Gilt für:
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue)
Wertet einen Ausdruck im Kontext eines Werts aus.
public T EvaluateToClrValue<T> (Microsoft.OData.Edm.IEdmExpression expression, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context);
member this.EvaluateToClrValue : Microsoft.OData.Edm.IEdmExpression * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue -> 'T
Public Function EvaluateToClrValue(Of T) (expression As IEdmExpression, context As IEdmStructuredValue) As T
Typparameter
- T
Der CLR-Typ des zurückzugebenden Werts.
Parameter
- expression
- IEdmExpression
Der auszuwertende Ausdruck.
- context
- IEdmStructuredValue
Werte, die als Kontext bei der Auswertung eines Ausdrucks verwendet werden sollen.
Gibt zurück
Der Wert, der aus der Auswertung des Ausdrucks im Kontext des angegebenen Wert resultiert.
Gilt für:
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)
Wertet einen Ausdruck im Kontext eines Werts und eines Zieltyps aus.
public T EvaluateToClrValue<T> (Microsoft.OData.Edm.IEdmExpression expression, Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue context, Microsoft.OData.Edm.IEdmTypeReference targetType);
member this.EvaluateToClrValue : Microsoft.OData.Edm.IEdmExpression * Microsoft.OData.Edm.Vocabularies.IEdmStructuredValue * Microsoft.OData.Edm.IEdmTypeReference -> 'T
Public Function EvaluateToClrValue(Of T) (expression As IEdmExpression, context As IEdmStructuredValue, targetType As IEdmTypeReference) As T
Typparameter
- T
Der CLR-Typ des zurückzugebenden Werts.
Parameter
- expression
- IEdmExpression
Der auszuwertende Ausdruck.
- context
- IEdmStructuredValue
Werte, die als Kontext bei der Auswertung eines Ausdrucks verwendet werden sollen.
- targetType
- IEdmTypeReference
Der Typ, dem der Ergebniswert entsprechen soll.
Gibt zurück
Der Wert, der sich aus der Auswertung des Ausdrucks im Kontext des angegebenen Werts ergibt, der als targetType festgelegt ist.