Condividi tramite


Classe EdmToClrEvaluator

Rappresenta un analizzatore di espressioni in grado di restituire valori CLR.

Gerarchia di ereditarietà

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

Spazio dei nomi  Microsoft.Data.Edm.Evaluation
Assembly:  Microsoft.Data.Edm (in Microsoft.Data.Edm.dll)

Sintassi

'Dichiarazione
Public Class EdmToClrEvaluator _
    Inherits EdmEvaluator
'Utilizzo
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

Nel tipo EdmToClrEvaluator sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico EdmToClrEvaluator(IDictionary<IEdmFunction, Func<T, TResult>>) Inizializza una nuova istanza della classe EdmToClrEvaluator.
Metodo pubblico EdmToClrEvaluator(IDictionary<IEdmFunction, Func<T, TResult>>, Boolean) Inizializza una nuova istanza della classe EdmToClrEvaluator.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica EdmToClrConverter Ottiene o imposta un'istanza di EdmToClrConverter utilizzata per restituire valori CLR durante la valutazione.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo pubblico Evaluate(IEdmExpression) Valuta un'espressione senza contesto del valore. Ereditato da EdmEvaluator.
Metodo pubblico Evaluate(IEdmExpression, IEdmValue) Valuta un'espressione nel contesto di un valore. Ereditato da EdmEvaluator.
Metodo pubblico Evaluate(IEdmExpression, IEdmValue, IEdmTypeReference) Valuta un'espressione nel contesto di un valore e di un tipo di destinazione. Ereditato da EdmEvaluator.
Metodo pubblico EvaluateToClrValue<T>(IEdmExpression) Valuta un'espressione senza contesto del valore.
Metodo pubblico EvaluateToClrValue<T>(IEdmExpression, IEdmValue) Valuta un'espressione nel contesto di un valore.
Metodo pubblico EvaluateToClrValue<T>(IEdmExpression, IEdmValue, IEdmTypeReference) Valuta un'espressione nel contesto di un valore e di un tipo di destinazione.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.Data.Edm.Evaluation