ExpressionNodeChildren 類別

定義

基底類別用於節點,擁有子節點;無法實例化

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

建構函式

名稱 Description
ExpressionNodeChildren()

基底類別用於節點,擁有子節點;無法實例化

屬性

名稱 Description
ChildrenList

基底類別用於節點,擁有子節點;無法實例化

Count

子節點數量

EnumerableChildrenList

子節點列表

LastEvaluationResult

基底類別用於節點,擁有子節點;無法實例化

(繼承來源 ExpressionNode)
Tag

Node 的標籤

(繼承來源 ExpressionNode)
Type

節點類型(唯讀)

(繼承來源 ExpressionNode)
TypeClass

Node 的類型類別

(繼承來源 ExpressionNode)

方法

名稱 Description
Add(ExpressionNode)

新增節點到清單不會檢查新增節點是否與先前新增的節點類型相同

ConvertToFilterNode()

基底類別用於節點,擁有子節點;無法實例化

(繼承來源 ExpressionNode)
DeepClone()

會產生一個深度複製體,模擬當前的爆炸。 評估結果是依參考複製,而非依數值。

(繼承來源 ExpressionNode)
DeserializeProperties(XmlReader, Boolean)

子節點的反序列化

DeserializeResult(XmlReader)

反序列化最後結果

(繼承來源 ExpressionNode)
DoConvertToFilterNode()

基底類別用於節點,擁有子節點;無法實例化

(繼承來源 ExpressionNode)
DoEnumAttributes(List<String>)

遞迴列舉屬性

EnumChildren()

列舉節點的子節點

EqualProperties(Object)

子節點的特定類型比較類型,以及由呼叫者檢查的比較對象的空可性(Equals)

Equals(Object)

覆寫 Equals 以支援值比較 繼承者實作 EqualProperties 方法用於類型 secific 比較

(繼承來源 ExpressionNode)
Evaluate(FacetEvaluationContext, Boolean)

利用提供的管理面上下文評估節點(樹狀結構)

(繼承來源 ExpressionNode)
Evaluate(FacetEvaluationContext)

利用提供的管理面上下文評估節點(樹狀結構)

(繼承來源 ExpressionNode)
GetHashCode()

覆寫以支援覆寫等值

(繼承來源 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()

Sets 類別屬性(HasScript、NameConditionType 等)

(繼承來源 ExpressionNode)
SetTypeClass(TypeClass)

基底類別用於節點,擁有子節點;無法實例化

(繼承來源 ExpressionNode)
ToString()

以類似 T-SQL 的語法將 Expression 表示為字串

ToStringForDisplay()

一種特殊方法,用來以簡化形式顯示使用者介面中某個簡單節點,這些節點不一定能被解析回來

(繼承來源 ExpressionNode)
ToStringForUrn()

以類似 T-SQL 語法的字串形式表示表達式,可用於 URN

(繼承來源 ExpressionNode)

適用於