ExpressionNodeChildren クラス

定義

子を持つノードの基本クラス。インスタンス化できません

public abstract class ExpressionNodeChildren : Microsoft.SqlServer.Management.Dmf.ExpressionNode
type ExpressionNodeChildren = class
    inherit ExpressionNode
Public MustInherit Class ExpressionNodeChildren
Inherits ExpressionNode
継承
ExpressionNodeChildren
派生

コンストラクター

名前 説明
ExpressionNodeChildren()

子を持つノードの基本クラス。インスタンス化できません

プロパティ

名前 説明
ChildrenList

子を持つノードの基本クラス。インスタンス化できません

Count

子ノードの数

EnumerableChildrenList

子ノードの一覧

LastEvaluationResult

子を持つノードの基本クラス。インスタンス化できません

(継承元 ExpressionNode)
Tag

ノードのタグ

(継承元 ExpressionNode)
Type

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

(継承元 ExpressionNode)
TypeClass

Node の TypeClass

(継承元 ExpressionNode)

メソッド

名前 説明
Add(ExpressionNode)

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

ConvertToFilterNode()

子を持つノードの基本クラス。インスタンス化できません

(継承元 ExpressionNode)
DeepClone()

現在の式の詳細複製を作成します。 評価結果は、値ではなく参照によってコピーされます。

(継承元 ExpressionNode)
DeserializeProperties(XmlReader, Boolean)

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

DeserializeResult(XmlReader)

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

(継承元 ExpressionNode)
DoConvertToFilterNode()

子を持つノードの基本クラス。インスタンス化できません

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

属性を再帰的に列挙する

EnumChildren()

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

EqualProperties(Object)

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

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)

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

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 のような構文で式を文字列として表します。

ToStringForDisplay()

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

(継承元 ExpressionNode)
ToStringForUrn()

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

(継承元 ExpressionNode)

適用対象