Udostępnij za pośrednictwem


ExpressionProperty<T> Klasa

Definicja

Klasa bazowa, która definiuje wyrażenie lub wartość dla właściwości.

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

Parametry typu

T

typ obiektu, na który ma zostać obliczone wyrażenie.

Dziedziczenie
ExpressionProperty<T>
Pochodne
Implementuje

Konstruktory

ExpressionProperty<T>()

Inicjuje nowe wystąpienie klasy ExpressionProperty<T>.

ExpressionProperty<T>(Object)

Inicjuje nowe wystąpienie klasy ExpressionProperty<T>.

Właściwości

ExpressionText

Pobiera lub ustawia tekst wyrażenia, aby ocenić, aby uzyskać wartość.

Value

Pobiera lub ustawia nieprzetworzone wartości właściwości expression.

Metody

ConvertObject(Object)

Przekonwertuj obiekt pierwotny na żądany typ wartości.

GetObject(Object)

Pobierz wartość jako obiekt.

GetValue(Object)

Pobierz wartość.

SetObject(Object)

Ustaw wartość jako obiekt.

SetValue(Object)

Ustawia wartość.

ToExpression()

Spowoduje to zwrócenie istniejącego wyrażenia lub wartości ConstantExpression(Value), jeśli wartość jest typem niezwiązanym.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

TryGetObject(Object)

Spróbuj użyć polecenia Pobierz wartość jako obiektu.

TryGetValue(Object)

Spróbuj pobrać wartość.

Operatory

Implicit(Expression to ExpressionProperty<T>)

Klasa bazowa, która definiuje wyrażenie lub wartość dla właściwości.

Implicit(String to ExpressionProperty<T>)

Klasa bazowa, która definiuje wyrażenie lub wartość dla właściwości.

Implicit(T to ExpressionProperty<T>)

Klasa bazowa, która definiuje wyrażenie lub wartość dla właściwości.

Dotyczy