ExpressionNodeOperator クラス

定義

演算子ノード - 2 つの引数を持つブール関数

public sealed class ExpressionNodeOperator : Microsoft.SqlServer.Management.Dmf.ExpressionNodeChildren
type ExpressionNodeOperator = class
    inherit ExpressionNodeChildren
Public NotInheritable Class ExpressionNodeOperator
Inherits ExpressionNodeChildren
継承

コンストラクター

名前 説明
ExpressionNodeOperator(OperatorType, ExpressionNode, ExpressionNode)

演算子ノードを作成します。

プロパティ

名前 説明
ChildrenList

演算子ノード - 2 つの引数を持つブール関数

(継承元 ExpressionNodeChildren)
Count

子ノードの数

(継承元 ExpressionNodeChildren)
EnumerableChildrenList

子ノードの一覧

(継承元 ExpressionNodeChildren)
LastEvaluationResult

演算子ノード - 2 つの引数を持つブール関数

(継承元 ExpressionNode)
Left

左オペランド ノード

OpType

Operator objectTypeName

Right

右オペランド ノード

Tag

ノードのタグ

(継承元 ExpressionNode)
Type

ノードの種類 (読み取り専用)

(継承元 ExpressionNode)
TypeClass

Node の TypeClass

(継承元 ExpressionNode)

メソッド

名前 説明
Add(ExpressionNode)

ノードを一覧に追加します。追加されたノードの種類が以前に追加されたノードと同じかどうかを確認しません

(継承元 ExpressionNodeChildren)
ConvertToFilterNode()

演算子ノード - 2 つの引数を持つブール関数

(継承元 ExpressionNode)
DeepClone()

現在のノードのディープ クローン。

DeserializeProperties(XmlReader, Boolean)

子ノードを逆シリアル化する

(継承元 ExpressionNodeChildren)
DeserializeResult(XmlReader)

最後の結果を逆シリアル化する

(継承元 ExpressionNode)
DoConvertToFilterNode()

演算子ノード - 2 つの引数を持つブール関数

(継承元 ExpressionNode)
DoEnumAttributes(List<String>)

属性を再帰的に列挙する

(継承元 ExpressionNodeChildren)
EnumChildren()

ノードの子を列挙します。

(継承元 ExpressionNodeChildren)
EqualProperties(Object)

子ノード固有の型比較型と、呼び出し元によってチェックされた比較オブジェクトの null 許容 (等しい)

(継承元 ExpressionNodeChildren)
Equals(Object)

値の比較をサポートするために Overriden Equals 型の比較に EqualProperties メソッドを実装する継承子

(継承元 ExpressionNode)
Evaluate(FacetEvaluationContext, Boolean)

指定された管理ファセット コンテキストを使用してノード (ツリー) を評価します

(継承元 ExpressionNode)
Evaluate(FacetEvaluationContext)

指定された管理ファセット コンテキストを使用してノード (ツリー) を評価します

(継承元 ExpressionNode)
GetHashCode()

overriden Equals をサポートするためにオーバーライドする

(継承元 ExpressionNode)
GetResult()

最新の評価結果

(継承元 ExpressionNode)
GetResultString()

文字列としての最新の評価の結果

(継承元 ExpressionNode)
OperatorTypeFromString(String)

指定された文字列表現の OperatorType を返します (OperatorTypeToString とは反対)。

OperatorTypeToString(OperatorType)

OperatorType のシンボリックな再入 (T-Sql スタイル)

ReadEndElement(XmlReader)

インスタンス固有のエンド ノード要素を読み取って検証します

(継承元 ExpressionNode)
Serialize(XmlWriter)

基本シリアル化ルーチン - 仮想メソッド SerializeProperties への開始要素と終了要素の呼び出しを作成して、特定のノード objectTypeName の出力プロパティを作成します。

(継承元 ExpressionNode)
SerializeProperties(XmlWriter, Boolean)

子ノードをシリアル化する

(継承元 ExpressionNodeChildren)
SerializeResult(XmlWriter)

シリアル化出力に最終結果を含む

(継承元 ExpressionNode)
SetFilterNodeCompatible(Boolean)

演算子ノード - 2 つの引数を持つブール関数

(継承元 ExpressionNode)
SetHasScript(Boolean)

演算子ノード - 2 つの引数を持つブール関数

(継承元 ExpressionNode)
SetNameConditionType(NameConditionType)

演算子ノード - 2 つの引数を持つブール関数

(継承元 ExpressionNode)
SetNodeType(ExpressionNodeType)

演算子ノード - 2 つの引数を持つブール関数

(継承元 ExpressionNode)
SetObjectName(String)

演算子ノード - 2 つの引数を持つブール関数

(継承元 ExpressionNode)
SetProperties()

クラスのプロパティ (HasScript、NameConditionType、...) を設定します。

(継承元 ExpressionNode)
SetTypeClass(TypeClass)

演算子ノード - 2 つの引数を持つブール関数

(継承元 ExpressionNode)
SupportedFilterOperators(Type, AutomatedPolicyEvaluationMode)

フィルターで指定された型でサポートされている演算子の一覧を返します (フィルターは条件式よりも制限が厳しい) 型の評価がサポートされていない場合は空のリスト

ToString()

T-SQL のような構文で式を文字列として表します。

ToStringForDisplay()

UI 内の単純なノードを簡略化された形式で表示する特殊なメソッドです。これは、常に解析できるとは限りません

(継承元 ExpressionNode)
ToStringForUrn()

URN で使用できる T-SQL のような構文の文字列として式を表します。

(継承元 ExpressionNode)

適用対象