ExpressionNodeAttribute クラス

定義

属性を表すノード - 管理ファセットのプロパティ

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

コンストラクター

名前 説明
ExpressionNodeAttribute(String, Type)

属性ノードを作成し、ファセットに対して検証します

ExpressionNodeAttribute(String)

[属性] ノードを作成します

プロパティ

名前 説明
LastEvaluationResult

属性を表すノード - 管理ファセットのプロパティ

(継承元 ExpressionNode)
Name

属性名 - 管理ファセットのプロパティ

Tag

ノードのタグ

(継承元 ExpressionNode)
Type

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

(継承元 ExpressionNode)
TypeClass

Node の TypeClass

(継承元 ExpressionNode)

メソッド

名前 説明
ConvertToFilterNode()

属性を表すノード - 管理ファセットのプロパティ

(継承元 ExpressionNode)
DeepClone()

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

DeserializeProperties(XmlReader, Boolean)

子クラスがプロパティを逆シリアル化するための仮想メソッド

(継承元 ExpressionNode)
DeserializeResult(XmlReader)

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

(継承元 ExpressionNode)
DoConvertToFilterNode()

属性を表すノード - 管理ファセットのプロパティ

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

実際のツリー列挙子

(継承元 ExpressionNode)
EnumChildren()

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

(継承元 ExpressionNode)
EqualProperties(Object)

子孫が型固有の比較を実装するための仮想メソッド

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

子クラスがプロパティをシリアル化するための仮想メソッド

(継承元 ExpressionNode)
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 に単純なノードを表示する特別な方法

ToStringForUrn()

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

(継承元 ExpressionNode)

適用対象