ExpressionNodeAttribute 類別

定義

代表屬性的節點——管理面向的屬性

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

建構函式

名稱 Description
ExpressionNodeAttribute(String, Type)

建立屬性節點並驗證其與 Facet 的對照

ExpressionNodeAttribute(String)

建立屬性節點

屬性

名稱 Description
LastEvaluationResult

代表屬性的節點——管理面向的屬性

(繼承來源 ExpressionNode)
Name

屬性名稱 - 管理面的屬性

Tag

Node 的標籤

(繼承來源 ExpressionNode)
Type

節點類型(唯讀)

(繼承來源 ExpressionNode)
TypeClass

Node 的類型類別

(繼承來源 ExpressionNode)

方法

名稱 Description
ConvertToFilterNode()

代表屬性的節點——管理面向的屬性

(繼承來源 ExpressionNode)
DeepClone()

目前節點的深度複製。

DeserializeProperties(XmlReader, Boolean)

虛擬方法:用於子類別反序列化其屬性

(繼承來源 ExpressionNode)
DeserializeResult(XmlReader)

反序列化最後結果

(繼承來源 ExpressionNode)
DoConvertToFilterNode()

代表屬性的節點——管理面向的屬性

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

實際樹狀列舉器

(繼承來源 ExpressionNode)
EnumChildren()

列舉節點的子節點

(繼承來源 ExpressionNode)
EqualProperties(Object)

後代實作類型特定比較的虛擬方法

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

兒童類別用虛擬方法序列化其屬性

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

一種特殊方法,用來以簡化形式顯示 UI 中的某個簡單節點

ToStringForUrn()

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

(繼承來源 ExpressionNode)

適用於