CollectionSet クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public sealed class CollectionSet : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcRenamable
type CollectionSet = class
inherit SfcInstance
interface ISfcCreatable
interface ICreatable
interface ISfcDroppable
interface IDroppable
interface ISfcAlterable
interface IAlterable
interface ISfcRenamable
interface ISfcDiscoverObject
Public NotInheritable Class CollectionSet
Inherits SfcInstance
Implements IAlterable, ICreatable, IDroppable, ISfcAlterable, ISfcCreatable, ISfcDroppable, ISfcRenamable
- 継承
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| CollectionSet() |
逆シリアル化とファクトリに使用される既定のコンストラクター ジェネリック型またはメソッド 'Microsoft' でパラメーター 'TDcInstance' として使用するには、CollectionSet にパブリック パラメーターなしのコンストラクターが必要です。SqlServer.Management.DataCollectionUITasks.DcTaskFormComponent TDcInstance |
| CollectionSet(CollectorConfigStore, String) |
CollectorConfigStore オブジェクトを親と名前として指定して CollectionSet のインスタンスを初期化する <param name="store">親構成ストア</param><param name="name">コレクション セットの名前</param> |
プロパティ
| 名前 | 説明 |
|---|---|
| AbstractIdentityKey | (継承元 SfcInstance) |
| CollectionItems |
このコレクション セットに属するコレクション項目 |
| CollectionMode |
コレクション セットのコレクション モード。 CollectionSet.CollectionModes |
| DaysUntilExpiration |
収集されたデータをリポジトリに保持する期間を定義します |
| Description |
コレクション セットのフリー テキストの説明 |
| Id |
構成ストア内のコレクション セットの ID |
| IdentityKey |
キープロパティ |
| IsRunning |
コレクション セットが現在実行中の場合は True |
| IsSystem |
セットがシステム コレクション セットの場合は true |
| IsTransactionPerformance |
True の 場合、セットは、定義済みのトランザクション パフォーマンス コレクション セットのいずれかです。 |
| KeyChain |
オブジェクトの ID パスを返します。 (継承元 SfcInstance) |
| LoggingLevel |
コレクション セットのログ 記録レベル。 |
| Metadata | (継承元 SfcInstance) |
| Name |
コレクション セット名 |
| Parent |
オブジェクト モデル階層内の親オブジェクト。CollectorConfigStore |
| Properties | (継承元 SfcInstance) |
| PropertyStorageProvider |
このプロパティは、ISfcPropertyStorageProvider インターフェイスの SFC の既定の実装を返します。子クラスでオーバーライドして、別のストレージ プロバイダー (フラット プロパティ リスト) を返すことができます。 (継承元 SfcInstance) |
| ProxyName |
コレクション セットがターゲットへの接続に使用する SQL エージェント プロキシ アカウントの名前と管理Data Warehouse |
| ScheduleName |
コレクション セットの SQL エージェント スケジュールの名前。 コレクション セットのアップロードを "Cached" コレシトン モードで実行し、"スナップショット" コレクション モードでスナプショット コレクションを駆動するために使用されます。 |
| State |
コレクション セットのオブジェクトの状態 |
| TargetName |
コレクション セットがデータを収集するターゲットの名前 |
| UId |
コレクション セットを一元的に識別する GUID |
| Urn |
各要求に新しい Urn 文字列を作成し、それを返します。 (継承元 SfcInstance) |
メソッド
| 名前 | 説明 |
|---|---|
| Alter() |
構成ストアのコレクション セットを変更します。 更新できるのは、スケジュール、ターゲット、プロキシ、および説明だけです。 項目はドロップまたは変更することもできます |
| AlterImpl() | (継承元 SfcInstance) |
| CheckObjectCreated() |
API でオブジェクトを CheckObjectState よりも厳密に作成する必要がある場合に、ドメインから呼び出す (継承元 SfcInstance) |
| CheckObjectState() |
オブジェクトへのアクセスのためにドメインから呼び出す (継承元 SfcInstance) |
| Cleanup() |
このメソッドは、このコレクション セットのクリーンアップ タスクの構成/開始/実行中に行われたすべてのアクティビティをクリーンアップします。収集の削除、ジョブのアップロードセットの状態を既定の設定に変更します。このコレクション セットが最後に実行されているセットである場合は、データ コレクターを構成されていない状態に設定します。すべてのコレクション セットログを削除します |
| Create() |
構成ストアにコレクション セットを作成する |
| CreateIdentityKey() | (継承元 SfcInstance) |
| CreateImpl() | (継承元 SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) | (継承元 SfcInstance) |
| Drop() |
構成ストアから collectoin セットを削除する |
| DropImpl() | (継承元 SfcInstance) |
| EnumCollectionSetExecutionHistory() |
特定のコレクション セットの最上位の履歴レコードを取得します。 |
| EnumCollectionSetExecutionHistory(Int64) |
特定の親ログ ID の特定のコレクション セットの履歴レコードを取得します |
| EnumCollectionSetExecutionHistoryDetail(Int64) |
特定のコレクション セット実行の詳細レコードを取得します (logId) |
| GetChildCollection(String) |
指定された要素名の文字列に対して、このインスタンスの子コレクションを取得します。 (継承元 SfcInstance) |
| GetDomain() | (継承元 SfcInstance) |
| GetLastUploadTime() |
最後に成功したアップロードが完了した時刻を取得します。 |
| GetObjectFactory() |
CollectionSet クラスのオブジェクト ファクトリを返します。 |
| GetPropertySet() | (継承元 SfcInstance) |
| GetTypeMetadataImpl() | (継承元 SfcInstance) |
| InitializeUIPropertyState() |
状態の初期化を気にする子オブジェクト (現在は " |
| 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) |
| RunOnce() |
コレクションを実行し、必要に応じて 1 回アップロードします。 データの 1 つのスナップショットが収集され、管理Data Warehouseにアップロードされます。 コレクション モードが "NonCached" の場合にのみ使用できます。 |
| ScriptAlter() |
コレクション セット オブジェクトのスクリプト変更 |
| Serialize(XmlWriter) | (継承元 SfcInstance) |
| Start() |
コレクション セットからコレクションを開始する |
| Stop() |
実行中のコレクション セットからコレクションを停止する |
| ToString() | (継承元 SfcInstance) |
| UpdateUIPropertyState() | (継承元 SfcInstance) |
| Upload() |
管理Data Warehouseに設定されたコレクションに対してオンデマンドアップロードを実行します。 コレクション モードが "キャッシュ" で、セットが現在実行中の場合にのみ意味があります。 |
| Validate() |
基本的な子オブジェクトの検証 (継承元 SfcInstance) |
イベント
| 名前 | 説明 |
|---|---|
| propertyChanged | (継承元 SfcInstance) |
| PropertyChanged | (継承元 SfcInstance) |
| propertyMetadataChanged | (継承元 SfcInstance) |
| PropertyMetadataChanged | (継承元 SfcInstance) |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| ISfcCreatable.ScriptCreate() | |
| ISfcDiscoverObject.Discover(ISfcDependencyDiscoveryObjectSink) | |
| ISfcDroppable.ScriptDrop() | |
| ISfcRenamable.Rename(SfcKey) | |
| ISfcRenamable.ScriptRename(SfcKey) | |