Condition 類別

定義

這是條件類別中未產生的部分。

public sealed class Condition : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Common.IRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcValidate
type Condition = class
    inherit SfcInstance
    interface ISfcCreatable
    interface ICreatable
    interface ISfcDroppable
    interface IDroppable
    interface ISfcAlterable
    interface IAlterable
    interface ISfcRenamable
    interface IRenamable
    interface ISfcValidate
Public NotInheritable Class Condition
Inherits SfcInstance
Implements IAlterable, ICreatable, IDroppable, IRenamable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcRenamable, ISfcValidate
繼承
Condition
實作

建構函式

名稱 Description
Condition()

用於反序列化的預設建構器。 VSTS 55852。

Condition(PolicyStore, String)

這是條件類別中未產生的部分。

屬性

名稱 Description
AbstractIdentityKey

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
CreateDate

這是條件類別中未產生的部分。

CreatedBy

這是條件類別中未產生的部分。

DateModified

這是條件類別中未產生的部分。

Description

這是條件類別中未產生的部分。

ExpressionNode

這是條件類別中未產生的部分。

Facet

這是條件類別中未產生的部分。

HasScript

若條件包含執行動態腳本的表達式,則回傳為真,這可能有危險。

ID

這是條件類別中未產生的部分。

IdentityKey

這是條件類別中未產生的部分。

IsEnumerable

若條件可用作目標集合層級過濾器條件,則回傳為真;否則為假。

IsSystemObject

這是條件類別中未產生的部分。

KeyChain

回傳物件的身份路徑

(繼承來源 SfcInstance)
Metadata

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
ModifiedBy

這是條件類別中未產生的部分。

Name

這是條件類別中未產生的部分。

Parent

這是條件類別中未產生的部分。

Properties

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
PropertyStorageProvider

此屬性會回傳 ISfcPropertyStorageProvider 介面的預設 SFC 實作,子類別可覆寫以回傳另一個儲存提供者(即平面屬性清單)

(繼承來源 SfcInstance)
State

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
Urn

在每個請求建立新的 Urn 字串並回傳。

(繼承來源 SfcInstance)

方法

名稱 Description
Alter()

這是條件類別中未產生的部分。

AlterImpl()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
CheckObjectCreated()

當 API 要求物件建立強度高於 CheckObjectState 時,從網域呼叫

(繼承來源 SfcInstance)
CheckObjectState()

從網域呼叫以存取物件

(繼承來源 SfcInstance)
Create()

這是條件類別中未產生的部分。

CreateIdentityKey()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
CreateImpl()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

這是條件類別中未產生的部分。

Drop()

這是條件類別中未產生的部分。

DropImpl()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
EnumDependentPolicies()

回傳一組依賴此條件的政策物件。

GetChildCollection(String)

在此實例中取得給定元素名稱串的子集合。

(繼承來源 SfcInstance)
GetDomain()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
GetObjectFactory()

這是條件類別中未產生的部分。

GetPropertySet()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
GetSupportedEvaluationMode()

由條件表達面向支持的彙總評估模式

GetSupportedEvaluationModeOnDomain(String)

由條件表達面向支持的彙總評估模式

GetTypeMetadataImpl()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
InitializeUIPropertyState()

可從關心初始化狀態的子物件(目前為「」的動態元資料)中覆寫。啟用」屬性)

(繼承來源 SfcInstance)
MarkForDropImpl(Boolean)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
MarkRootAsConnected()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
MoveImpl(SfcInstance)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
PostAlter(Object)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
PostCreate(Object)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
PostDrop(Object)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
PostMove(Object)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
PostRename(Object)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
Refresh()

透過從伺服器讀取物件屬性來刷新物件屬性

(繼承來源 SfcInstance)
Rename(String)

重新命名伺服器上的物件。

RenameImpl(SfcKey)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
ResetKey()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
ScriptAlter()

腳本會處理物件上所有的變更

ScriptCreate()

物件的腳本建立

ScriptDrop()

腳本刪除物件

Serialize(XmlWriter)

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
ToString()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
UpdateUIPropertyState()

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
Validate()

基本子物件驗證

(繼承來源 SfcInstance)
Validate(String)

政策驗證與 ISfcValidate.Validate 不同,此方法會拋出遇到的第一個例外。如果執行此方法未產生任何異常,則驗證通過

事件

名稱 Description
propertyChanged

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
PropertyChanged

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
propertyMetadataChanged

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)
PropertyMetadataChanged

這是條件類別中未產生的部分。

(繼承來源 SfcInstance)

明確介面實作

名稱 Description
ISfcRenamable.Rename(SfcKey)

重新命名伺服器上的物件。

ISfcRenamable.ScriptRename(SfcKey)

這是條件類別中未產生的部分。

ISfcValidate.Validate(String, Object[])

ISfcValidate 政策實作

適用於