Partager via


EdmToClrEvaluator.EvaluateToClrValue Méthode

Définition

Surcharges

EvaluateToClrValue<T>(IEdmExpression)

Évalue une expression sans contexte de valeur.

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue)

Évalue une expression dans le contexte d'une valeur.

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

Évalue une expression dans le contexte d'une valeur et le type de cible.

EvaluateToClrValue<T>(IEdmExpression)

Évalue une expression sans contexte de valeur.

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

Paramètres de type

T

Type CLR de la valeur à retourner.

Paramètres

expression
IEdmExpression

Expression à évaluer. L'expression ne doit pas contenir de chemins d'accès, car aucun contexte n'est fourni pour évaluer un chemin d'accès.

Retours

T

Valeur qui résulte de l'évaluation de l'expression dans le contexte de la valeur fournie.

S’applique à

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue)

Évalue une expression dans le contexte d'une valeur.

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

Paramètres de type

T

Type CLR de la valeur à retourner.

Paramètres

expression
IEdmExpression

Expression à évaluer.

context
IEdmStructuredValue

Valeur à utiliser comme contexte pour évaluer l'expression.

Retours

T

Valeur qui résulte de l'évaluation de l'expression dans le contexte de la valeur fournie.

S’applique à

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

Évalue une expression dans le contexte d'une valeur et le type de cible.

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

Paramètres de type

T

Type CLR de la valeur à retourner.

Paramètres

expression
IEdmExpression

Expression à évaluer.

context
IEdmStructuredValue

Valeur à utiliser comme contexte pour évaluer l'expression.

targetType
IEdmTypeReference

Type auquel la valeur de résultat se conforme.

Retours

T

Valeur qui résulte de l’évaluation de l’expression dans le contexte de la valeur fournie, déclarée comme étant du targetType.

S’applique à