CollectionSet クラス

CollectionSet クラスは SFC::SfcInstanceBase から派生し、SFC::ICreatable、SFC::IDropable、および SFC::IAlterable を実装しています。

継承階層

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.Collector.CollectionSet

名前空間:  Microsoft.SqlServer.Management.Collector
アセンブリ:  Microsoft.SqlServer.Management.Collector (Microsoft.SqlServer.Management.Collector.dll)

構文

'宣言
Public NotInheritable Class CollectionSet _
    Inherits SfcInstance _
    Implements ISfcCreatable, ICreatable, ISfcDroppable, IDroppable,  _
    ISfcAlterable, IAlterable, ISfcRenamable, ISfcDiscoverObject
'使用
Dim instance As CollectionSet
public sealed class CollectionSet : SfcInstance, 
    ISfcCreatable, ICreatable, ISfcDroppable, IDroppable, ISfcAlterable, 
    IAlterable, ISfcRenamable, ISfcDiscoverObject
public ref class CollectionSet sealed : public SfcInstance, 
    ISfcCreatable, ICreatable, ISfcDroppable, IDroppable, ISfcAlterable, 
    IAlterable, ISfcRenamable, ISfcDiscoverObject
[<SealedAttribute>]
type CollectionSet =  
    class 
        inherit SfcInstance 
        interface ISfcCreatable 
        interface ICreatable 
        interface ISfcDroppable 
        interface IDroppable 
        interface ISfcAlterable 
        interface IAlterable 
        interface ISfcRenamable 
        interface ISfcDiscoverObject 
    end
public final class CollectionSet extends SfcInstance implements ISfcCreatable, ICreatable, ISfcDroppable, IDroppable, ISfcAlterable, IAlterable, ISfcRenamable, ISfcDiscoverObject

CollectionSet 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド CollectionSet() コレクション セットのオブジェクトをインスタンス化します。
パブリック メソッド CollectionSet(CollectorConfigStore, String) 親となる CollectorConfigStore オブジェクトとコレクション セット名を指定して CollectionSet オブジェクトのインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
プロテクト プロパティ AbstractIdentityKey このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック プロパティ CollectionItems コレクション セット内のコレクション アイテムを取得します。
パブリック プロパティ CollectionMode コレクション セットのコレクション モードを取得します。値の設定も可能です。
パブリック プロパティ DaysUntilExpiration 収集したデータを管理データ ウェアハウスに保管しておく日数を取得します。値の設定も可能です。
パブリック プロパティ Description コレクション セットの説明を取得します。値の設定も可能です。
パブリック プロパティ Id コレクション セットのローカル ID を取得します。
パブリック プロパティ IdentityKey コレクション セットの ID キーを取得します。
パブリック プロパティ IsRunning コレクション セットが実行中かどうかを示す Boolean プロパティ値を取得します。
パブリック プロパティ IsSystem コレクション セットがシステム コレクション セットかどうかを示す Boolean プロパティ値を取得します。
パブリック プロパティ LoggingLevel コレクション セットのログ記録レベルを取得します。値の設定も可能です。
パブリック プロパティ Metadata インスタンスとそのドメインに関するメタデータを返します。 (SfcInstance から継承されています。)
パブリック プロパティ Name コレクション セットの名前を取得します。値の設定も可能です。
パブリック プロパティ Parent このコレクション セットが属している親ストアを取得します。値の設定も可能です。
パブリック プロパティ Properties コレクション インスタンスのプロパティを返します。 (SfcInstance から継承されています。)
パブリック プロパティ ProxyName コレクション セットが実行される SQL Server エージェントのプロキシ アカウントの名前を取得します。値の設定も可能です。
パブリック プロパティ ScheduleName コレクション セットに関連付けられている SQL Server エージェントのスケジュールの名前を取得します。値の設定も可能です。
パブリック プロパティ State コレクション セットの状態を取得します。
パブリック プロパティ TargetName コレクション セットのデータの収集対象の名前を取得します。値の設定も可能です。
パブリック プロパティ UId コレクション セットのグローバルな一意の ID を取得します。値の設定も可能です。
パブリック プロパティ Urn SfcInstance オブジェクトの URN (Uniform Resource Name) を返します。 (SfcInstance から継承されています。)

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Alter 構成ストアのコレクション セット情報を変更します。
パブリック メソッド Create コレクション セットを作成します。
プロテクト メソッド CreateIdentityKey このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド Discover このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド Drop コレクション セットを削除します。
パブリック メソッド EnumCollectionSetExecutionHistory() 特定のコレクション セットの履歴レコードを取得する列挙子です。
パブリック メソッド EnumCollectionSetExecutionHistory(Int64) このメソッドは、内部でのみ使用されます。
パブリック メソッド EnumCollectionSetExecutionHistoryDetail このメソッドは、内部でのみ使用されます。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド GetChildCollection このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド GetDomain このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetLastUploadTime 前回コレクション セットのデータがアップロードされた時刻を取得します。
パブリック メソッド静的メンバー GetObjectFactory [CollectorConfigStore] オブジェクトのオブジェクト ファクトリ コンストラクターを取得します。
パブリック メソッド GetPropertySet SfcInstance オブジェクトのプロパティのセットを返します。 (SfcInstance から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド GetTypeMetadataImpl 適切な TypeMetadata クラスを直接返すことでオーバーライドするドメインを示します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド InitializeUIPropertyState このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
プロテクト メソッド OnPropertyMetadataChanges 任意の SfcInstance メタデータの有効な値が更新されるたびに呼び出されます。 (SfcInstance から継承されています。)
プロテクト メソッド OnPropertyValueChanges 任意の SfcInstance プロパティの有効な値が更新されるたびに呼び出されます。 (SfcInstance から継承されています。)
パブリック メソッド Refresh オブジェクトのプロパティを、サーバーから読み取ることによって更新します。 (SfcInstance から継承されています。)
パブリック メソッド Rename コレクション セットの名前を変更します。
プロテクト メソッド ResetKey このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。 (SfcInstance から継承されています。)
パブリック メソッド RunOnce 1 回だけ実行されるコレクション セットを指定します。
パブリック メソッド ScriptAlter このメソッドは、内部でのみ使用されます。
パブリック メソッド Serialize インスタンスを XML にシリアル化します。 (SfcInstance から継承されています。)
パブリック メソッド Start コレクション セットを開始します。
パブリック メソッド Stop コレクション セットを停止します。
パブリック メソッド ToString インスタンスの URN の文字列表記を返します。 (SfcInstance から継承されています。)
パブリック メソッド Upload コレクション セットをオンデマンドでアップロードします。

先頭に戻る

イベント

  名前 説明
パブリック イベント PropertyChanged プロパティの変更に対する CLS 準拠のイベントです。 (SfcInstance から継承されています。)
パブリック イベント PropertyMetadataChanged プロパティ メタデータの変更に対する CLS 準拠のイベントです。 (SfcInstance から継承されています。)

先頭に戻る

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

  名前 説明
明示的なインターフェイスの実装プライベート メソッド ISfcCreatable.ScriptCreate このオブジェクトを現在の状態でストレージに作成するスクリプトを生成します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。
明示的なインターフェイスの実装プライベート メソッド ISfcDiscoverObject.Discover 渡されたシンクを介し、依存関係検出要求に対してリレーションシップをオブジェクトが示せるようにします。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。
明示的なインターフェイスの実装プライベート メソッド ISfcDroppable.ScriptDrop このオブジェクトをストレージから削除するためのスクリプトを生成します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。
明示的なインターフェイスの実装プライベート メソッド ISfcRenamable.Rename このオブジェクトの名前を指定のキーに変更し、ストレージを更新します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。
明示的なインターフェイスの実装プライベート メソッド ISfcRenamable.ScriptRename このオブジェクトの名前を指定のキーに変更するためのスクリプトを生成します。このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。

先頭に戻る

説明

このクラスは、コレクション セットに使用されます。

この名前空間、クラス、またはメンバーは、Microsoft .NET Framework 2.0 でのみサポートされています。

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.SqlServer.Management.Collector 名前空間