Freigeben über


CollectionSet-Klasse

Die CollectionSet-Klasse wird von SFC::SfcInstanceBase abgeleitet und implementiert SFC::ICreatable, SFC::IDropable und SFC::IAlterable.

Vererbungshierarchie

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

Namespace:  Microsoft.SqlServer.Management.Collector
Assembly:  Microsoft.SqlServer.Management.Collector (in Microsoft.SqlServer.Management.Collector.dll)

Syntax

'Declaration
Public NotInheritable Class CollectionSet _
    Inherits SfcInstance _
    Implements ISfcCreatable, ICreatable, ISfcDroppable, IDroppable,  _
    ISfcAlterable, IAlterable, ISfcRenamable, ISfcDiscoverObject
'Usage
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

Der CollectionSet-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode CollectionSet() () () () Instanziiert ein Sammlungssatzobjekt.
Öffentliche Methode CollectionSet(CollectorConfigStore, String) Initialisiert eine Instanz von CollectionSet mit einem CollectorConfigStore-Objekt als übergeordnetes Element und einem Sammlungssatznamen.

Zum Anfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft AbstractIdentityKey (Geerbt von SfcInstance.)
Öffentliche Eigenschaft CollectionItems Ruft die Sammelelemente in einem Sammlungssatz ab.
Öffentliche Eigenschaft CollectionMode Ruft den Auflistmodus für den Sammlungssatz ab oder legt ihn fest.
Öffentliche Eigenschaft DaysUntilExpiration Ruft die Anzahl der Tage ab, die die gesammelten Daten im Verwaltungs-Data Warehouse gespeichert bleiben, oder legt sie fest.
Öffentliche Eigenschaft Description Ruft die Beschreibung des Sammlungssatzes ab oder legt sie fest.
Öffentliche Eigenschaft Id Ruft die lokale ID für den Sammlungssatz ab.
Öffentliche Eigenschaft IdentityKey Ruft den Identitätsschlüssel für den Sammlungssatz ab.
Öffentliche Eigenschaft IsRunning Ruft den Boolean-Eigenschaftswert ab, der angibt, ob der Sammlungssatz ausgeführt wird.
Öffentliche Eigenschaft IsSystem Ruft den Boolean-Eigenschaftswert ab, der angibt, ob der Sammlungssatz ein Systemsammlungssatz ist.
Öffentliche Eigenschaft LoggingLevel Ruft den Protokolliergrad für den Sammlungssatz ab oder legt ihn fest.
Öffentliche Eigenschaft Metadata (Geerbt von SfcInstance.)
Öffentliche Eigenschaft Name Ruft den Namen des Sammlungssatzes ab oder legt ihn fest.
Öffentliche Eigenschaft Parent Ruft den übergeordneten Speicher ab, dem dieser Sammlungssatz angehört, oder legt ihn fest.
Öffentliche Eigenschaft Properties (Geerbt von SfcInstance.)
Geschützte Eigenschaft PropertyStorageProvider (Geerbt von SfcInstance.)
Öffentliche Eigenschaft ProxyName Ruft den Namen des Proxykontos des SQL Server-Agents ab, unter dem der Sammlungssatz ausgeführt wird, oder legt ihn fest.
Öffentliche Eigenschaft ScheduleName Ruft den Namen des Zeitplans des SQL Server-Agents ab, der dem Sammlungssatz zugeordnet ist, oder legt ihn fest.
Öffentliche Eigenschaft State Ruft den Status des Sammlungssatzes ab.
Öffentliche Eigenschaft TargetName Ruft den Namen des Ziels ab, von dem der Sammlungssatz Daten erfasst, oder legt ihn fest.
Öffentliche Eigenschaft UId Ruft die GUID (Globally Unique Identifier) für den Sammlungssatz ab oder legt sie fest.
Öffentliche Eigenschaft Urn (Geerbt von SfcInstance.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Alter Ändert Sammlungssatzinformationen im Konfigurationsspeicher.
Geschützte Methode AlterImpl (Geerbt von SfcInstance.)
Geschützte Methode CheckObjectCreated (Geerbt von SfcInstance.)
Geschützte Methode CheckObjectState (Geerbt von SfcInstance.)
Öffentliche Methode Create Erstellt einen Sammlungssatz.
Geschützte Methode CreateIdentityKey (Geerbt von SfcInstance.)
Geschützte Methode CreateImpl (Geerbt von SfcInstance.)
Öffentliche Methode Discover (Geerbt von SfcInstance.)
Öffentliche Methode Drop Löscht einen Sammlungssatz.
Geschützte Methode DropImpl (Geerbt von SfcInstance.)
Öffentliche Methode EnumCollectionSetExecutionHistory() () () () Ein Enumerator, der die Verlaufsdatensätze für einen bestimmten Sammlungssatz abruft.
Öffentliche Methode EnumCollectionSetExecutionHistory(Int64) Diese Methode dient nur zur internen Verwendung.
Öffentliche Methode EnumCollectionSetExecutionHistoryDetail Diese Methode dient nur zur internen Verwendung.
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Geschützte Methode GetChildCollection (Geerbt von SfcInstance.)
Öffentliche Methode GetDomain (Geerbt von SfcInstance.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetLastUploadTime Ruft den Zeitpunkt ab, zu dem Sammlungssatzdaten zuletzt hochgeladen wurden.
Öffentliche MethodeStatisches Element GetObjectFactory Ruft den Objektfactorykonstruktor für das [CollectorConfigStore]-Objekt ab.
Öffentliche Methode GetPropertySet (Geerbt von SfcInstance.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode GetTypeMetadataImpl (Geerbt von SfcInstance.)
Geschützte Methode InitializeUIPropertyState (Geerbt von SfcInstance.)
Geschützte Methode MarkForDropImpl (Geerbt von SfcInstance.)
Geschützte Methode MarkRootAsConnected (Geerbt von SfcInstance.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Geschützte Methode MoveImpl (Geerbt von SfcInstance.)
Geschützte Methode OnPropertyMetadataChanges (Geerbt von SfcInstance.)
Geschützte Methode OnPropertyValueChanges (Geerbt von SfcInstance.)
Geschützte Methode PostAlter (Geerbt von SfcInstance.)
Geschützte Methode PostCreate (Geerbt von SfcInstance.)
Geschützte Methode PostDrop (Geerbt von SfcInstance.)
Geschützte Methode PostMove (Geerbt von SfcInstance.)
Geschützte Methode PostRename (Geerbt von SfcInstance.)
Öffentliche Methode Refresh (Geerbt von SfcInstance.)
Öffentliche Methode Rename Benennt einen Sammlungssatz um.
Geschützte Methode RenameImpl (Geerbt von SfcInstance.)
Geschützte Methode ResetKey (Geerbt von SfcInstance.)
Öffentliche Methode RunOnce Legt fest, dass der Sammlungssatz einmal ausgeführt wird.
Öffentliche Methode ScriptAlter Diese Methode dient nur zur internen Verwendung.
Öffentliche Methode Serialize (Geerbt von SfcInstance.)
Öffentliche Methode Start Startet einen Sammlungssatz.
Öffentliche Methode Stop Beendet einen Sammlungssatz.
Öffentliche Methode ToString (Geerbt von SfcInstance.)
Geschützte Methode UpdateUIPropertyState (Geerbt von SfcInstance.)
Öffentliche Methode Upload Lädt einen Sammlungssatz bei Bedarf hoch.
Geschützte Methode Validate (Geerbt von SfcInstance.)

Zum Anfang

Ereignisse

  Name Beschreibung
Geschütztes Ereignis propertyChanged (Geerbt von SfcInstance.)
Öffentliches Ereignis PropertyChanged (Geerbt von SfcInstance.)
Geschütztes Ereignis propertyMetadataChanged (Geerbt von SfcInstance.)
Öffentliches Ereignis PropertyMetadataChanged (Geerbt von SfcInstance.)

Zum Anfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ISfcDiscoverObject. . :: . .Discover Ermöglicht dem Objekt, Beziehungen für Anforderungen zur Ermittlung von Abhängigkeiten über die übergebene Senke anzugeben. Verweisen Sie nicht direkt im Code auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Explizite SchnittstellenimplementierungPrivate Methode ISfcRenamable. . :: . .Rename Benennt dieses Objekt in den angegebenen Schlüssel um und aktualisiert den Speicher. Verweisen Sie im Code nicht direkt auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Explizite SchnittstellenimplementierungPrivate Methode ISfcCreatable. . :: . .ScriptCreate Generiert das Skript, um dieses Objekt in seinem aktuellen Status im Speicher zu erstellen. Verweisen Sie im Code nicht direkt auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Explizite SchnittstellenimplementierungPrivate Methode ISfcDroppable. . :: . .ScriptDrop Generiert das Skript zum Löschen dieses Objekts aus dem Speicher. Verweisen Sie im Code nicht direkt auf dieses Element. Unterstützt die SQL Server-Infrastruktur.
Explizite SchnittstellenimplementierungPrivate Methode ISfcRenamable. . :: . .ScriptRename Erstellt das Skript, um dieses Objekt in den angegebenen Schlüssel umzubenennen. Verweisen Sie im Code nicht direkt auf dieses Element. Unterstützt die SQL Server-Infrastruktur.

Zum Anfang

Hinweise

This class is used for collection sets.

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.