Lingua

ExpressionProperty<T> Classe

Definizione

Classe 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 a cui l'espressione dovrebbe essere valutata.

Ereditarietà
ExpressionProperty<T>
Derivato
Implementazioni

Costruttori

Nome Descrizione
ExpressionProperty<T>()

Inizializza una nuova istanza della classe ExpressionProperty<T>.

ExpressionProperty<T>(Object)

Inizializza una nuova istanza della classe ExpressionProperty<T>.

Proprietà

Nome Descrizione
ExpressionText

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

Value

Ottiene o imposta il valore grezzo della proprietà di espressione.

Metodi

Nome Descrizione
ConvertObject(Object)

Converti l'oggetto grezzo nel tipo di valore desiderato.

GetObject(Object)

Ottieni valore come oggetto.

GetValue(Object)

Ottieni il valore.

SetObject(Object)

Imposta valore come oggetto.

SetValue(Object)

Stabilisce il valore.

ToExpression()

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

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

TryGetObject(Object)

Prova a ottenere valore come oggetto.

TryGetValue(Object)

Cerca di ottenere il valore.

Operatori

Nome Descrizione
Implicit(Expression to ExpressionProperty<T>)

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

Implicit(String to ExpressionProperty<T>)

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

Implicit(T to ExpressionProperty<T>)

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

Si applica a