ExpressionNodeFunction クラス

定義

関数 - 指定された一連の引数のオブジェクトを返します

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

コンストラクター

名前 説明
ExpressionNodeFunction(ExpressionNodeFunction+Function, ExpressionNode[])

関数ノードを作成します

プロパティ

名前 説明
ChildrenList

関数 - 指定された一連の引数のオブジェクトを返します

(継承元 ExpressionNodeChildren)
Count

子ノードの数

(継承元 ExpressionNodeChildren)
EnumerableChildrenList

子ノードの一覧

(継承元 ExpressionNodeChildren)
FunctionsDefinitions

GUI で使用するための関数定義ディクショナリ

FunctionType

関数の種類

LastEvaluationResult

関数 - 指定された一連の引数のオブジェクトを返します

(継承元 ExpressionNode)
ReturnType

返り値の種類

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

ToStringForDisplay()

一部の単純な関数を簡略化された形式で UI に表示する特殊なメソッドは、解析できません

ToStringForUrn()

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

(継承元 ExpressionNode)

適用対象