共用方式為


EdmToClrEvaluator.EvaluateToClrValue 方法

定義

多載

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。

適用於