Partager via


Classe CollectionItem

La classe CollectionItem crée une instance d'un élément de collecte.

Hiérarchie d'héritage

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

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

Syntaxe

'Déclaration
Public NotInheritable Class CollectionItem _
    Inherits SfcInstance _
    Implements ISfcAlterable, IAlterable, ISfcRenamable, IRenamable,  _
    IMarkForDrop
'Utilisation
Dim instance As CollectionItem
public sealed class CollectionItem : SfcInstance, 
    ISfcAlterable, IAlterable, ISfcRenamable, IRenamable, IMarkForDrop
public ref class CollectionItem sealed : public SfcInstance, 
    ISfcAlterable, IAlterable, ISfcRenamable, IRenamable, IMarkForDrop
[<SealedAttribute>]
type CollectionItem =  
    class
        inherit SfcInstance
        interface ISfcAlterable
        interface IAlterable
        interface ISfcRenamable
        interface IRenamable
        interface IMarkForDrop
    end
public final class CollectionItem extends SfcInstance implements ISfcAlterable, IAlterable, ISfcRenamable, IRenamable, IMarkForDrop

Le type CollectionItem expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique CollectionItem Crée une instance d'un élément de collecte auquel est donné le nom du jeu d'éléments de collecte et un nom d'élément.

Haut de la page

Propriétés

  Nom Description
Propriété protégée AbstractIdentityKey (hérité de SfcInstance.)
Propriété publique CollectionFrequency Obtient ou définit la fréquence de collecte de cet élément si le jeu d'éléments de collecte s'exécute en CollectionMode = "continuous".
Propriété publique Id Obtient l'ID de l'élément de collecte.
Propriété publique IdentityKey Obtient la clé d'identité de l'élément de collecte.
Propriété publique Metadata (hérité de SfcInstance.)
Propriété publique Name Obtient ou définit le nom de l'élément de collecte.
Propriété publique Parameters Obtient ou définit des paramètres d'élément de collecte.
Propriété publique Parent Obtient ou définit l'objet parent dans la hiérarchie du modèle objet.
Propriété publique Properties (hérité de SfcInstance.)
Propriété protégée PropertyStorageProvider (hérité de SfcInstance.)
Propriété protégée State (hérité de SfcInstance.)
Propriété publique TypeName Obtient ou définit le nom du type de collecteur implémenté par l'élément de collecte.
Propriété publique Urn (hérité de SfcInstance.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Alter Modifie un élément de collecte en appliquant les modifications au 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 protégée CreateIdentityKey (hérité de SfcInstance.)
Méthode protégée CreateImpl (hérité de SfcInstance.)
Méthode publique Discover Cette méthode est réservée à un usage interne uniquement. (remplace SfcInstance. . :: . .Discover(ISfcDependencyDiscoveryObjectSink).)
Méthode protégée DropImpl (hérité de SfcInstance.)
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 publiqueMembre statique GetObjectFactory Instancie une instance du constructeur utilisé pour les éléments de collecte.
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 publique MarkForDrop Cette méthode marque un élément de collecte pour la suppression si l'élément de collecte a été modifié.
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 élément 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 Serialize (hérité de SfcInstance.)
Méthode publique ToString (hérité de SfcInstance.)
Méthode protégée UpdateUIPropertyState (hérité de SfcInstance.)
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 ISfcRenamable. . :: . .Rename Cette méthode est réservée à un usage interne uniquement.
Implémentation d'interface expliciteMéthode privée ISfcAlterable. . :: . .ScriptAlter Cette méthode est réservée à un usage interne uniquement.
Implémentation d'interface expliciteMéthode privée ISfcRenamable. . :: . .ScriptRename Cette méthode est réservée à un usage interne uniquement.

Haut de la page

Notes

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.