RuleExpressionInfo クラス

定義

このクラスのインスタンスは、Validate(RuleValidation, Boolean) 式の IRuleExpression メソッドによって返されます。

public ref class RuleExpressionInfo
public class RuleExpressionInfo
type RuleExpressionInfo = class
Public Class RuleExpressionInfo
継承
RuleExpressionInfo

注釈

RuleExpressionInfoExpressionType プロパティは、式の戻り値の型を表します。 たとえば比較演算式を評価した場合の戻り値型は Boolean、プロパティにアクセスする式の戻り値は整数型となります。

RuleExpressionInfo に格納された情報を使って、式の使い方を検証できます。 たとえば、2 つの式を比較する場合、いずれかの式が Boolean 型を返すときは "より大きい" 比較演算子を使用できません。

コンストラクター

RuleExpressionInfo(Type)

RuleExpressionInfo クラスの新しいインスタンスを初期化します。

プロパティ

ExpressionType

式の型を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

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

(継承元 Object)

適用対象