ExpressionBinding ExpressionBinding ExpressionBinding ExpressionBinding Class

定義

式バインディング インスタンスの解析と保持をサポートします。Supports the parsing and persisting of an expression-binding instance. このクラスは継承できません。This class cannot be inherited.

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

public ref class ExpressionBinding sealed
public sealed class ExpressionBinding
type ExpressionBinding = class
Public NotInheritable Class ExpressionBinding
継承
ExpressionBindingExpressionBindingExpressionBindingExpressionBinding

コンストラクター

ExpressionBinding(String, Type, String, String) ExpressionBinding(String, Type, String, String) ExpressionBinding(String, Type, String, String) ExpressionBinding(String, Type, String, String)

ExpressionBinding クラスの新しいインスタンスを初期化します。Initializes a new instance of the ExpressionBinding class.

プロパティ

Expression Expression Expression Expression

その宣言構文内での式の値を取得または設定します。Gets or sets a value of the expression in its declarative syntax.

ExpressionPrefix ExpressionPrefix ExpressionPrefix ExpressionPrefix

その宣言構文内での式のプリフィックス値を取得または設定します。Gets or sets a value for the prefix of an expression in its declarative syntax.

Generated Generated Generated Generated

式がパーサーによって暗黙的に生成されたかどうかを示す値を取得します。Gets a value indicating whether the expression was implicitly generated by the parser.

ParsedExpressionData ParsedExpressionData ParsedExpressionData ParsedExpressionData

ParseExpression(String, Type, ExpressionBuilderContext) メソッドによって作成されたときに式から取得されたデータを表すオブジェクトを取得します。Gets an object representing the data from an expression as created through the ParseExpression(String, Type, ExpressionBuilderContext) method.

PropertyName PropertyName PropertyName PropertyName

式が適用されるオブジェクトのプロパティ名を示す文字列。Gets a value indicating the name of the property of the object to which the expression is applied.

PropertyType PropertyType PropertyType PropertyType

式が適用されるオブジェクトのプロパティの Type を示す値を取得します。Gets a value indicating the Type of the property of the object to which the expression is applied.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが現在の ExpressionBinding オブジェクトと同じインスタンスかどうかを確認します。Determines whether the specified object is the same instance as the current ExpressionBinding object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

現在の ExpressionBinding オブジェクトのハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。Serves as a hash function for the current ExpressionBinding object; suitable for hashing algorithms and data structures, such as a hash table.

GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象