EdmToClrEvaluator.EvaluateToClrValue 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
EvaluateToClrValue<T>(IEdmExpression) |
不使用任何值內容來評估運算式。 |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue) |
以值的內容來評估運算式。 |
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference) |
以值和目標型別的內容來評估運算式。 |
EvaluateToClrValue<T>(IEdmExpression)
不使用任何值內容來評估運算式。
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
類型參數
- T
要傳回之值的 CLR 型別。
參數
- expression
- IEdmExpression
要評估的運算式。 運算式不能包含路徑,因為未提供用於評估路徑的內容。
傳回
T
以提供的值內容評估運算式所產生的值。
適用於
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue)
以值的內容來評估運算式。
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
類型參數
- T
要傳回之值的 CLR 型別。
參數
- expression
- IEdmExpression
要評估的運算式。
- context
- IEdmStructuredValue
要在評估運算式時當做內容的值。
傳回
T
以提供的值內容評估運算式所產生的值。
適用於
EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)
以值和目標型別的內容來評估運算式。
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
類型參數
- T
要傳回之值的 CLR 型別。
參數
- expression
- IEdmExpression
要評估的運算式。
- context
- IEdmStructuredValue
要在評估運算式時當做內容的值。
- targetType
- IEdmTypeReference
結果值應該要符合的型別。
傳回
T
評估所提供值內容中運算式所產生的值,判斷提示為 targetType。