Condividi tramite


ExpressionProperty<T> Classe

Definizione

Classe di base che definisce un'espressione o un valore per una proprietà.

public class ExpressionProperty<T> : AdaptiveExpressions.Properties.IExpressionProperty
type ExpressionProperty<'T> = class
    interface IExpressionProperty
Public Class ExpressionProperty(Of T)
Implements IExpressionProperty

Parametri di tipo

T

tipo di oggetto che l'espressione deve valutare.

Ereditarietà
ExpressionProperty<T>
Derivato
Implementazioni

Costruttori

ExpressionProperty<T>()

Inizializza una nuova istanza della classe ExpressionProperty<T>.

ExpressionProperty<T>(Object)

Inizializza una nuova istanza della classe ExpressionProperty<T>.

Proprietà

ExpressionText

Ottiene o imposta il testo dell'espressione da valutare per ottenere il valore.

Value

Ottiene o imposta il valore non elaborato della proprietà expression.

Metodi

ConvertObject(Object)

Convertire l'oggetto non elaborato nel tipo di valore desiderato.

GetObject(Object)

Ottenere valore come oggetto.

GetValue(Object)

Ottenere il valore.

SetObject(Object)

Impostare il valore come oggetto.

SetValue(Object)

Imposta il valore.

ToExpression()

Verrà restituita l'espressione esistente o ConstantExpression(Value) se il valore è di tipo non complesso.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

TryGetObject(Object)

Provare a ottenere il valore come oggetto.

TryGetValue(Object)

Provare a Ottenere il valore.

Operatori

Implicit(Expression to ExpressionProperty<T>)

Classe di base che definisce un'espressione o un valore per una proprietà.

Implicit(String to ExpressionProperty<T>)

Classe di base che definisce un'espressione o un valore per una proprietà.

Implicit(T to ExpressionProperty<T>)

Classe di base che definisce un'espressione o un valore per una proprietà.

Si applica a