Partager via


Classe CollectionSet

La classe CollectionSet est dérivée de SFC::SfcInstanceBase et implémente SFC::ICreatable, SFC::IDropable et SFC::IAlterable.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.SqlServer.Management.Collector
Assembly :  Microsoft.SqlServer.Management.Collector (en Microsoft.SqlServer.Management.Collector.dll)

Syntaxe

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

Le type CollectionSet expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique CollectionSet() () () () Instancie un objet de jeu d'éléments de collecte.
Méthode publique CollectionSet(CollectorConfigStore, String) Initialiser une instance d'un objet CollectionSet auquel est donné un objet CollectorConfigStore en tant que parent et un nom de jeu d'éléments de collecte.

Haut de la page

Propriétés

  Nom Description
Propriété protégée AbstractIdentityKey (hérité de SfcInstance.)
Propriété publique CollectionItems Obtient les éléments de collecte dans un jeu d'éléments de collecte.
Propriété publique CollectionMode Obtient ou définit le mode de collecte du jeu d'éléments de collecte.
Propriété publique DaysUntilExpiration Obtient ou définit le nombre de jours pendant lesquels les données collectées sont enregistrées dans l'entrepôt de données de gestion.
Propriété publique Description Obtient ou définit la description du jeu d'éléments de collecte.
Propriété publique Id Obtient l'ID local du jeu d'éléments de collecte.
Propriété publique IdentityKey Obtient la clé d'identité du jeu d'éléments de collecte.
Propriété publique IsRunning Obtient la valeur de propriété Boolean qui indique si le jeu d'éléments de collecte est ou non en cours d'exécution.
Propriété publique IsSystem Obtient la valeur de propriété Boolean qui indique si le jeu d'éléments de collecte est un jeu d'éléments de collecte système.
Propriété publique LoggingLevel Obtient ou définit le niveau de journalisation du jeu d'éléments de collecte.
Propriété publique Metadata (hérité de SfcInstance.)
Propriété publique Name Obtient ou définit le nom du jeu d'éléments de collecte.
Propriété publique Parent Obtient ou définit le magasin parent auquel ce jeu d'éléments de collecte appartient.
Propriété publique Properties (hérité de SfcInstance.)
Propriété protégée PropertyStorageProvider (hérité de SfcInstance.)
Propriété publique ProxyName Obtient ou définit le nom du compte proxy de l'Agent SQL Server sous lequel le jeu d'éléments de collecte s'exécute.
Propriété publique ScheduleName Obtient ou définit le nom de la planification de l'Agent SQL Server associée au jeu d'éléments de collecte.
Propriété publique State Obtient l'état du jeu d'éléments de collecte.
Propriété publique TargetName Obtient ou définit le nom de la cible à partir de laquelle le jeu d'éléments de collecte collectera des données.
Propriété publique UId Obtient ou définit l'ID global unique du jeu d'éléments de collecte.
Propriété publique Urn (hérité de SfcInstance.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Alter Modifier les informations sur le jeu d'éléments de collecte dans le magasin de configurations.
Méthode protégée AlterImpl (hérité de SfcInstance.)
Méthode protégée CheckObjectCreated (hérité de SfcInstance.)
Méthode protégée CheckObjectState (hérité de SfcInstance.)
Méthode publique Create Crée un jeu d'éléments de collecte.
Méthode protégée CreateIdentityKey (hérité de SfcInstance.)
Méthode protégée CreateImpl (hérité de SfcInstance.)
Méthode publique Discover (hérité de SfcInstance.)
Méthode publique Drop Supprime un jeu d'éléments de collecte.
Méthode protégée DropImpl (hérité de SfcInstance.)
Méthode publique EnumCollectionSetExecutionHistory() () () () Énumérateur qui obtient les enregistrements historiques d'un jeu d'éléments de collecte spécifique.
Méthode publique EnumCollectionSetExecutionHistory(Int64) Cette méthode est réservée à un usage interne uniquement.
Méthode publique EnumCollectionSetExecutionHistoryDetail Cette méthode est réservée à un usage interne uniquement.
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode protégée GetChildCollection (hérité de SfcInstance.)
Méthode publique GetDomain (hérité de SfcInstance.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetLastUploadTime Obtient la date du dernier téléchargement de données de jeu d'éléments de collecte.
Méthode publiqueMembre statique GetObjectFactory Obtient le constructeur de fabrique d'objet pour l'objet [CollectorConfigStore].
Méthode publique GetPropertySet (hérité de SfcInstance.)
Méthode publique GetType (hérité de Object.)
Méthode protégée GetTypeMetadataImpl (hérité de SfcInstance.)
Méthode protégée InitializeUIPropertyState (hérité de SfcInstance.)
Méthode protégée MarkForDropImpl (hérité de SfcInstance.)
Méthode protégée MarkRootAsConnected (hérité de SfcInstance.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée MoveImpl (hérité de SfcInstance.)
Méthode protégée OnPropertyMetadataChanges (hérité de SfcInstance.)
Méthode protégée OnPropertyValueChanges (hérité de SfcInstance.)
Méthode protégée PostAlter (hérité de SfcInstance.)
Méthode protégée PostCreate (hérité de SfcInstance.)
Méthode protégée PostDrop (hérité de SfcInstance.)
Méthode protégée PostMove (hérité de SfcInstance.)
Méthode protégée PostRename (hérité de SfcInstance.)
Méthode publique Refresh (hérité de SfcInstance.)
Méthode publique Rename Renomme un jeu d'éléments de collecte.
Méthode protégée RenameImpl (hérité de SfcInstance.)
Méthode protégée ResetKey (hérité de SfcInstance.)
Méthode publique RunOnce Spécifie que le jeu d'éléments de collecte doit être exécuté une fois.
Méthode publique ScriptAlter Cette méthode est réservée à un usage interne uniquement.
Méthode publique Serialize (hérité de SfcInstance.)
Méthode publique Start Démarre un jeu d'éléments de collecte.
Méthode publique Stop Arrête un jeu d'éléments de collecte.
Méthode publique ToString (hérité de SfcInstance.)
Méthode protégée UpdateUIPropertyState (hérité de SfcInstance.)
Méthode publique Upload Télécharge un jeu d'éléments de collecte à la demande.
Méthode protégée Validate (hérité de SfcInstance.)

Haut de la page

Événements

  Nom Description
Événement protégé propertyChanged (hérité de SfcInstance.)
Événement public PropertyChanged (hérité de SfcInstance.)
Événement protégé propertyMetadataChanged (hérité de SfcInstance.)
Événement public PropertyMetadataChanged (hérité de SfcInstance.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée ISfcDiscoverObject. . :: . .Discover Permet à l'objet d'indiquer des relations pour les demandes de découverte de dépendance via le récepteur passé. Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.
Implémentation d'interface expliciteMéthode privée ISfcRenamable. . :: . .Rename Renomme cet objet avec la clé spécifiée et met à jour le stockage. Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.
Implémentation d'interface expliciteMéthode privée ISfcCreatable. . :: . .ScriptCreate Génère le script pour créer cet objet dans le stockage dans son état actuel. Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.
Implémentation d'interface expliciteMéthode privée ISfcDroppable. . :: . .ScriptDrop Génère le script pour supprimer cet objet du stockage. Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.
Implémentation d'interface expliciteMéthode privée ISfcRenamable. . :: . .ScriptRename Génère le script pour renommer cet objet avec la clé spécifiée. Ne référencez pas directement ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

Haut de la page

Notes

This class is used for collection sets.

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

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.