ExpressionNodeChildren クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
子を持つノードの基本クラス。インスタンス化できません
public abstract class ExpressionNodeChildren : Microsoft.SqlServer.Management.Dmf.ExpressionNode
type ExpressionNodeChildren = class
inherit ExpressionNode
Public MustInherit Class ExpressionNodeChildren
Inherits ExpressionNode
- 継承
- 派生
コンストラクター
| 名前 | 説明 |
|---|---|
| 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) |