Freigeben über


EdmToClrEvaluator Klasse

Definition

Ausdrucksauswerter, der CLR-Werte erzeugen kann.

public class EdmToClrEvaluator : Microsoft.OData.Edm.Vocabularies.EdmExpressionEvaluator
type EdmToClrEvaluator = class
    inherit EdmExpressionEvaluator
Public Class EdmToClrEvaluator
Inherits EdmExpressionEvaluator
Vererbung
EdmToClrEvaluator

Konstruktoren

EdmToClrEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>)

Initialisiert eine neue Instanz der EdmToClrEvaluator-Klasse.

EdmToClrEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[],IEdmValue>>, Func<String,IEdmValue[],IEdmValue>)

Initialisiert eine neue Instanz der EdmToClrEvaluator-Klasse.

EdmToClrEvaluator(IDictionary<IEdmOperation,Func<IEdmValue[], IEdmValue>>, Func<String,IEdmValue[],IEdmValue>, Func<IEdmModel, IEdmType,String,String,IEdmExpression>, Func<IEdmModel,IEdmType, String,String,String,IEdmExpression>, IEdmModel)

Initialisiert eine neue Instanz der EdmToClrEvaluator-Klasse.

Eigenschaften

EdmToClrConverter

Ruft eine Instanz von ab, die zum Generieren von CLR-Werten während der EdmToClrConverter Auswertung verwendet wird, oder legt diese fest.

ResolveTypeFromName

Funktion zum Abrufen des Edm-Typs basierend auf IEdmModel und dem Typnamen.

(Geerbt von EdmExpressionEvaluator)

Methoden

Evaluate(IEdmExpression)

Wertet einen Ausdruck ohne Wertkontext aus.

(Geerbt von EdmExpressionEvaluator)
Evaluate(IEdmExpression, IEdmStructuredValue)

Wertet einen Ausdruck im Kontext eines Werts aus.

(Geerbt von EdmExpressionEvaluator)
Evaluate(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

Wertet einen Ausdruck im Kontext eines Werts und eines Zieltyps aus.

(Geerbt von EdmExpressionEvaluator)
EvaluateToClrValue<T>(IEdmExpression)

Wertet einen Ausdruck ohne Wertkontext aus.

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue)

Wertet einen Ausdruck im Kontext eines Werts aus.

EvaluateToClrValue<T>(IEdmExpression, IEdmStructuredValue, IEdmTypeReference)

Wertet einen Ausdruck im Kontext eines Werts und eines Zieltyps aus.

Gilt für: