Język

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, do którego wyrażenie powinno się wyliczać.

Dziedziczenie
ExpressionProperty<T>
Pochodne
Implementuje

Konstruktory

Nazwa Opis
ExpressionProperty<T>()

Inicjuje nowe wystąpienie klasy ExpressionProperty<T>.

ExpressionProperty<T>(Object)

Inicjuje nowe wystąpienie klasy ExpressionProperty<T>.

Właściwości

Nazwa Opis
ExpressionText

Otrzymuje lub ustawia wyrażenie tekst, aby wyewaldować, aby uzyskać wartość.

Value

Otrzymuje lub ustawia surową wartość własności wyrażenia.

Metody

Nazwa Opis
ConvertObject(Object)

Przekonwertuj surowy obiekt na pożądany typ wartości.

GetObject(Object)

Uzyskaj wartość jako obiekt.

GetValue(Object)

Zdobądź wartość.

SetObject(Object)

Ustaw wartość jako obiekt.

SetValue(Object)

Ustala wartość.

ToExpression()

To zwróci istniejące wyrażenie lub ConstantExpression(Value), jeśli wartość jest typem niezespolonym.

ToString()

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

TryGetObject(Object)

Spróbuj Pobierz wartość jako obiekt.

TryGetValue(Object)

Spróbuj uzyskać wartość.

Operatory

Nazwa Opis
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