ExpressionNodeGroup クラス

定義

グループを表すノード - かっこ内のノード

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

コンストラクター

名前 説明
ExpressionNodeGroup(ExpressionNode)

グループ ノードを作成します

プロパティ

名前 説明
ChildrenList

グループを表すノード - かっこ内のノード

(継承元 ExpressionNodeChildren)
Count

子ノードの数

(継承元 ExpressionNodeChildren)
EnumerableChildrenList

子ノードの一覧

(継承元 ExpressionNodeChildren)
Group

グループ ノード - parethes 内のノード - 通常は演算子

LastEvaluationResult

グループを表すノード - かっこ内のノード

(継承元 ExpressionNode)
Tag

ノードのタグ

(継承元 ExpressionNode)
Type

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

(継承元 ExpressionNode)
TypeClass

Node の TypeClass

(継承元 ExpressionNode)

メソッド

名前 説明
Add(ExpressionNode)

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

(継承元 ExpressionNodeChildren)
ConvertToFilterNode()

グループを表すノード - かっこ内のノード

(継承元 ExpressionNode)
DeepClone()

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

DeserializeProperties(XmlReader, Boolean)

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

(継承元 ExpressionNodeChildren)
DeserializeResult(XmlReader)

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

(継承元 ExpressionNode)
DoConvertToFilterNode()

グループを表すノード - かっこ内のノード

(継承元 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)
ReadEndElement(XmlReader)

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

(継承元 ExpressionNode)
Serialize(XmlWriter)

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

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

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

(継承元 ExpressionNodeChildren)
SerializeResult(XmlWriter)

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

(継承元 ExpressionNode)
SetFilterNodeCompatible(Boolean)

グループを表すノード - かっこ内のノード

(継承元 ExpressionNode)
SetHasScript(Boolean)

グループを表すノード - かっこ内のノード

(継承元 ExpressionNode)
SetNameConditionType(NameConditionType)

グループを表すノード - かっこ内のノード

(継承元 ExpressionNode)
SetNodeType(ExpressionNodeType)

グループを表すノード - かっこ内のノード

(継承元 ExpressionNode)
SetObjectName(String)

グループを表すノード - かっこ内のノード

(継承元 ExpressionNode)
SetProperties()

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

(継承元 ExpressionNode)
SetTypeClass(TypeClass)

グループを表すノード - かっこ内のノード

(継承元 ExpressionNode)
ToString()

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

(継承元 ExpressionNodeChildren)
ToStringForDisplay()

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

(継承元 ExpressionNode)
ToStringForUrn()

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

(継承元 ExpressionNode)

適用対象