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
実装

コンストラクター

名前 説明
CollectorConfigStore()

構成ストアの新しいインスタンスを作成します

CollectorConfigStore(SqlStoreConnection)

コレクターをホストしているサーバーへの接続を指定して、構成ストアの新しいインスタンスを作成します

プロパティ

名前 説明
AbstractIdentityKey (継承元 SfcInstance)
CacheDirectory

コレクションと各コレクターの種類のアップロード パッケージの間のデータが格納されている一時ディレクトリ。 この値が Null の場合、実行時に、%TEMP% 環境変数に格納されている値が既定値になります。

CacheWindow

これは、コレクション パッケージとアップロード パッケージの間のステージング領域でローカルに収集されたデータの保持期間です。

CollectionSets

構成ストアで現在定義されているすべてのコレクション セットのコレクションを返します。

Enabled

コレクターが有効な場合は True

IdentityKey
KeyChain

オブジェクトの ID パスを返します。

(継承元 SfcInstance)
MDWDatabase

管理Data Warehouseをホストしているデータベースの名前

MDWInstance

管理Data Warehouseをホストしているインスタンスの名前

Metadata (継承元 SfcInstance)
Parent

親はローカルに保持されるものではありません。それはキーチェーンから暗示されています 親の概念は本当に親を介してのみこれを行う場合、ルートの下で階層化についてです。その後、軽量の SfcKeyChain セットのみでオブジェクトをインスタンス化することはできません

ヘルパー操作でキーチェーンを設定するための親の設定

(継承元 SfcInstance)
Properties (継承元 SfcInstance)
PropertyStorageProvider

このプロパティは、ISfcPropertyStorageProvider インターフェイスの SFC の既定の実装を返します。子クラスでオーバーライドして、別のストレージ プロバイダー (フラット プロパティ リスト) を返すことができます。

(継承元 SfcInstance)
State (継承元 SfcInstance)
Urn

各要求に新しい Urn 文字列を作成し、それを返します。

(継承元 SfcInstance)

メソッド

名前 説明
Alter()

サーバー上の構成ストア パラメーターを更新する

AlterImpl() (継承元 SfcInstance)
CheckObjectCreated()

API でオブジェクトを CheckObjectState よりも厳密に作成する必要がある場合に、ドメインから呼び出す

(継承元 SfcInstance)
CheckObjectState()

オブジェクトへのアクセスのためにドメインから呼び出す

(継承元 SfcInstance)
ConfigureTransactionPerformanceCollectors(SqlConnection)

メソッドは、存在しない場合にトランザクション パフォーマンス コレクション セットを作成します

CreateIdentityKey() (継承元 SfcInstance)
CreateImpl() (継承元 SfcInstance)
DisableCollector()

コレクターを無効にする

Discover(ISfcDependencyDiscoveryObjectSink) (継承元 SfcInstance)
DropImpl() (継承元 SfcInstance)
EnableCollector()

コレクターを有効にする

EnumTypes()

サーバー上で定義されているすべてのコレクター型のコレクションを返します

GetChildCollection(String)

指定された要素名の文字列に対して、このインスタンスの子コレクションを取得します。

(継承元 SfcInstance)
GetDomain() (継承元 SfcInstance)
GetPropertySet() (継承元 SfcInstance)
GetTypeMetadataImpl() (継承元 SfcInstance)
InitializeUIPropertyState()

状態の初期化を気にする子オブジェクト (現在は "" である動的メタデータ) からオーバーライドできます。Enabled" プロパティ)

(継承元 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)

イベント

名前 説明
propertyChanged (継承元 SfcInstance)
PropertyChanged (継承元 SfcInstance)
propertyMetadataChanged (継承元 SfcInstance)
PropertyMetadataChanged (継承元 SfcInstance)

明示的なインターフェイスの実装

名前 説明
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()

クエリを実行する現在の接続を取得します。 1 つのシリアル クエリをサポートする接続を返すので、別のクエリを開始する前にクエリを終了する必要があります。

ISfcHasConnection.GetConnection(SfcObjectQueryMode)

クエリを実行する現在の接続を取得します。 要求に応じて、1 つのシリアル クエリまたは複数の同時に開かれたクエリをサポートする接続を返します。

ISfcHasConnection.SetConnection(ISfcConnection)

アクティブな接続を設定します。

適用対象