EdmToClrEvaluator.EvaluateToClrValue Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
EvaluateToClrValue<T>(IEdmExpression) |
Oblicza wyrażenie bez kontekstu wartości. |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue) |
Oblicza wyrażenie w kontekście wartości. |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference) |
Oblicza wyrażenie w kontekście wartości i typu docelowego. |
EvaluateToClrValue<T>(IEdmExpression)
Oblicza wyrażenie bez kontekstu wartości.
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
Parametry typu
- T
Typ CLR wartości, która ma zostać zwrócona.
Parametry
- expression
- IEdmExpression
Wyrażenie do oceny. Wyrażenie nie może zawierać ścieżek, ponieważ nie podano kontekstu do oceny ścieżki.
Zwraca
Wartość, która wynika z oceny wyrażenia w kontekście podanej wartości.
Dotyczy
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue)
Oblicza wyrażenie w kontekście wartości.
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
Parametry typu
- T
Typ CLR wartości, która ma zostać zwrócona.
Parametry
- expression
- IEdmExpression
Wyrażenie do oceny.
- context
- IEdmStructuredValue
Wartość do użycia jako kontekst w ocenie wyrażenia.
Zwraca
Wartość, która wynika z oceny wyrażenia w kontekście podanej wartości.
Dotyczy
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)
Oblicza wyrażenie w kontekście wartości i typu docelowego.
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
Parametry typu
- T
Typ CLR wartości, która ma zostać zwrócona.
Parametry
- expression
- IEdmExpression
Wyrażenie do oceny.
- context
- IEdmStructuredValue
Wartość do użycia jako kontekst w ocenie wyrażenia.
- targetType
- IEdmTypeReference
Wpisz, do którego ma być zgodna wartość wyniku.
Zwraca
Wartość, która wynika z oceny wyrażenia w kontekście podanej wartości, potwierdzona jako wartość targetType.