Freigeben über


EdmToClrEvaluator-Klasse

Stellt eine Ausdrucksauswertung dar, die CLR-Werte erzeugen kann.

Vererbungshierarchie

System.Object
  Microsoft.Data.Edm.Evaluation.EdmEvaluator
    Microsoft.Data.Edm.Evaluation.EdmToClrEvaluator

Namespace:  Microsoft.Data.Edm.Evaluation
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Syntax

'Declaration
Public Class EdmToClrEvaluator _
    Inherits EdmEvaluator
'Usage
Dim instance As EdmToClrEvaluator
public class EdmToClrEvaluator : EdmEvaluator
public ref class EdmToClrEvaluator : public EdmEvaluator
type EdmToClrEvaluator =  
    class
        inherit EdmEvaluator
    end
public class EdmToClrEvaluator extends EdmEvaluator

Der EdmToClrEvaluator-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode EdmToClrEvaluator(IDictionary<IEdmFunction, Func<T, TResult>>) Initialisiert eine neue Instanz der EdmToClrEvaluator-Klasse.
Öffentliche Methode EdmToClrEvaluator(IDictionary<IEdmFunction, Func<T, TResult>>, Boolean) Initialisiert eine neue Instanz der EdmToClrEvaluator-Klasse.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft EdmToClrConverter Ruft eine Instanz von EdmToClrConverter ab, die zum Erzeugen von CLR-Werten während der Auswertung verwendet wird, oder legt diese fest.

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode Evaluate(IEdmExpression) Wertet einen Ausdruck ohne Wertkontext aus. (Geerbt von EdmEvaluator.)
Öffentliche Methode Evaluate(IEdmExpression, IEdmValue) Wertet einen Ausdruck im Kontext eines Werts aus. (Geerbt von EdmEvaluator.)
Öffentliche Methode Evaluate(IEdmExpression, IEdmValue, IEdmTypeReference) Wertet einen Ausdruck im Kontext eines Werts und eines Zieltyps aus. (Geerbt von EdmEvaluator.)
Öffentliche Methode EvaluateToClrValue<T>(IEdmExpression) Wertet einen Ausdruck ohne Wertkontext aus.
Öffentliche Methode EvaluateToClrValue<T>(IEdmExpression, IEdmValue) Wertet einen Ausdruck im Kontext eines Werts aus.
Öffentliche Methode EvaluateToClrValue<T>(IEdmExpression, IEdmValue, IEdmTypeReference) Wertet einen Ausdruck im Kontext eines Werts und eines Zieltyps aus.
Geschützte Methode Finalize (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.Data.Edm.Evaluation-Namespace