CollectorConfigStore 類別

定義

public sealed class CollectorConfigStore : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain
type CollectorConfigStore = class
    inherit SfcInstance
    interface ISfcAlterable
    interface IAlterable
    interface ISfcDomain
    interface ISfcDomainLite
    interface ISfcHasConnection
Public NotInheritable Class CollectorConfigStore
Inherits SfcInstance
Implements IAlterable, ISfcAlterable, ISfcDomain
繼承
CollectorConfigStore
實作

建構函式

名稱 Description
CollectorConfigStore()

建立一個新的設定儲存實例

CollectorConfigStore(SqlStoreConnection)

建立一個新的設定儲存實例,並連接到承載收集器的伺服器

屬性

名稱 Description
AbstractIdentityKey (繼承來源 SfcInstance)
CacheDirectory

暫存目錄,存放各收集器類型中集合與上傳套件之間的資料。 若此值為 Null,執行時將預設使用 %TEMP% 環境變數中儲存的值。

CacheWindow

這是在收集包與上傳包之間,存放於暫存區的本地收集資料的時段。

CollectionSets

回傳目前設定庫中定義的所有集合集

Enabled

如果啟用了收集器,則為真

IdentityKey
KeyChain

回傳物件的身份路徑

(繼承來源 SfcInstance)
MDWDatabase

管理資料庫 Data Warehouse 的名稱

MDWInstance

託管管理資料倉儲(Management Data Warehouse)的實例名稱

Metadata (繼承來源 SfcInstance)
Parent

父節點不是固定在本地的,而是從鑰匙串中隱含的。父節點的概念其實是關於根節點的階層,如果我們只透過父節點來做,那麼我們就無法用輕量級的 SfcKeyChain 集合來實例化物件

因此,設定父節點是一個輔助操作來設定鑰匙圈

(繼承來源 SfcInstance)
Properties (繼承來源 SfcInstance)
PropertyStorageProvider

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

(繼承來源 SfcInstance)
State (繼承來源 SfcInstance)
Urn

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

(繼承來源 SfcInstance)

方法

名稱 Description
Alter()

更新伺服器上的設定儲存參數

AlterImpl() (繼承來源 SfcInstance)
CheckObjectCreated()

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

(繼承來源 SfcInstance)
CheckObjectState()

從網域呼叫以存取物件

(繼承來源 SfcInstance)
ConfigureTransactionPerformanceCollectors(SqlConnection)

Method 建立交易效能集合集,以防不存在

CreateIdentityKey() (繼承來源 SfcInstance)
CreateImpl() (繼承來源 SfcInstance)
DisableCollector()

關閉收集器

Discover(ISfcDependencyDiscoveryObjectSink) (繼承來源 SfcInstance)
DropImpl() (繼承來源 SfcInstance)
EnableCollector()

啟用收集器

EnumTypes()

回傳伺服器上所有定義的收集器類型集合

GetChildCollection(String)

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

(繼承來源 SfcInstance)
GetDomain() (繼承來源 SfcInstance)
GetPropertySet() (繼承來源 SfcInstance)
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)
RenameImpl(SfcKey) (繼承來源 SfcInstance)
ResetKey() (繼承來源 SfcInstance)
Serialize(XmlWriter) (繼承來源 SfcInstance)
ToString() (繼承來源 SfcInstance)
UpdateUIPropertyState() (繼承來源 SfcInstance)
Validate()

基本子物件驗證

(繼承來源 SfcInstance)

事件

名稱 Description
propertyChanged (繼承來源 SfcInstance)
PropertyChanged (繼承來源 SfcInstance)
propertyMetadataChanged (繼承來源 SfcInstance)
PropertyMetadataChanged (繼承來源 SfcInstance)

明確介面實作

名稱 Description
ISfcAlterable.ScriptAlter()
ISfcDomain.GetExecutionEngine()
ISfcDomain.GetKey(IUrnFragment)
ISfcDomain.GetType(String)
ISfcDomain.GetTypeMetadata(String)
ISfcDomain.UseSfcStateManagement()
ISfcDomainLite.DomainInstanceName

網域實例的邏輯名稱通常來自連線與網域資訊。 這個名稱不必在用戶端唯一,但伺服器表示時應該會有所不同。

ISfcDomainLite.DomainName

網域名稱用來區分它與其他網域。 這通常是命名空間限定詞的結尾。

ISfcDomainLite.GetLogicalVersion()

回傳該領域的邏輯版本

ISfcHasConnection.ConnectionContext
ISfcHasConnection.GetConnection()

取得目前的連線以便查詢。 回傳一個支援單一序列查詢的連線,因此該查詢必須結束後才能開始下一個查詢。

ISfcHasConnection.GetConnection(SfcObjectQueryMode)

取得目前的連線以便查詢。 回傳一個連線,支援單一序列查詢或多個同時開啟的查詢(如要求)。

ISfcHasConnection.SetConnection(ISfcConnection)

設定主動連線。

適用於