Partilhar via


EdmToClrEvaluator.EvaluateToClrValue Método

Definição

Sobrecargas

EvaluateToClrValue<T>(IEdmExpression)

Avalia uma expressão sem contexto de valor.

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue)

Avalia uma expressão no contexto de um valor.

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

Avalia uma expressão no contexto de um valor e um tipo de destino.

EvaluateToClrValue<T>(IEdmExpression)

Avalia uma expressão sem contexto de valor.

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

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

expression
IEdmExpression

Expressão para avaliar. A expressão não deve conter caminhos, pois nenhum contexto para avaliar um caminho é fornecido.

Retornos

T

O valor resultante da avaliação da expressão no contexto do valor fornecido.

Aplica-se a

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue)

Avalia uma expressão no contexto de um valor.

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

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

expression
IEdmExpression

Expressão para avaliar.

context
IEdmStructuredValue

Valor a ser usado como contexto na avaliação da expressão.

Retornos

T

O valor resultante da avaliação da expressão no contexto do valor fornecido.

Aplica-se a

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

Avalia uma expressão no contexto de um valor e um tipo de destino.

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

Parâmetros de tipo

T

O tipo CLR do valor a ser retornado.

Parâmetros

expression
IEdmExpression

Expressão para avaliar.

context
IEdmStructuredValue

Valor a ser usado como contexto na avaliação da expressão.

targetType
IEdmTypeReference

Digite para o qual o valor do resultado deve estar em conformidade.

Retornos

T

O valor resultante da avaliação da expressão no contexto do valor fornecido, declarado como sendo do targetType.

Aplica-se a