次の方法で共有


ExpressionProperty<T> クラス

定義

プロパティの式または値を定義する基本クラス。

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

型パラメーター

T

式の評価対象となるオブジェクトの型。

継承
ExpressionProperty<T>
派生
実装

コンストラクター

ExpressionProperty<T>()

ExpressionProperty<T> クラスの新しいインスタンスを初期化します。

ExpressionProperty<T>(Object)

ExpressionProperty<T> クラスの新しいインスタンスを初期化します。

プロパティ

ExpressionText

値を取得するために評価する式テキストを取得または設定します。

Value

式プロパティの生の値を取得または設定します。

メソッド

ConvertObject(Object)

生オブジェクトを目的の値型に変換します。

GetObject(Object)

値をオブジェクトとして取得します。

GetValue(Object)

値を取得します。

SetObject(Object)

値をオブジェクトとして設定します。

SetValue(Object)

値を設定します。

ToExpression()

これにより、値が非複合型の場合は、既存の式または ConstantExpression(Value) が返されます。

ToString()

現在のオブジェクトを表す文字列を返します。

TryGetObject(Object)

Get value as object を試します。

TryGetValue(Object)

値を取得してみてください。

演算子

Implicit(Expression to ExpressionProperty<T>)

プロパティの式または値を定義する基本クラス。

Implicit(String to ExpressionProperty<T>)

プロパティの式または値を定義する基本クラス。

Implicit(T to ExpressionProperty<T>)

プロパティの式または値を定義する基本クラス。

適用対象