EdmToClrEvaluator.EvaluateToClrValue Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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
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
Valeur qui résulte de l’évaluation de l’expression dans le contexte de la valeur fournie, déclarée comme étant du targetType.