Partager via


Classe CollectionSetExtender

 Autorise l'ajout des nouvelles propriétés à un objet CollectionSet et permet d'établir des dépendances entre la propriété étendue et la propriété d'origine.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.SqlServer.Management.Sdk.Sfc. . :: . .SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >
    Microsoft.SqlServer.Management.Collector..::..CollectionSetExtender

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

Syntaxe

'Déclaration
Public NotInheritable Class CollectionSetExtender _
    Inherits SfcObjectExtender(Of CollectionSet)
'Utilisation
Dim instance As CollectionSetExtender
public sealed class CollectionSetExtender : SfcObjectExtender<CollectionSet>
public ref class CollectionSetExtender sealed : public SfcObjectExtender<CollectionSet^>
[<SealedAttribute>]
type CollectionSetExtender =  
    class
        inherit SfcObjectExtender<CollectionSet>
    end
public final class CollectionSetExtender extends SfcObjectExtender<CollectionSet>

Le type CollectionSetExtender expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique CollectionSetExtender() () () () Initialise une nouvelle instance de la classe CollectionSetExtender.
Méthode publique CollectionSetExtender(CollectionSet) Initialise une nouvelle instance de la classe CollectionSetExtender.
Méthode publique CollectionSetExtender(CollectorConfigStore, String) Initialise une nouvelle instance de la classe CollectionSetExtender.

Haut de la page

Propriétés

  Nom Description
Propriété protégée Parent (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode protégée GetParentSfcPropertySet (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Méthode publique GetPropertySet (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée OnPropertyChanged (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Méthode protégée OnPropertyMetadataChanged (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Méthode protégée parent_PropertyChanged (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Méthode protégée parent_PropertyMetadataChanged (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Méthode protégée RegisterParentProperty (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Méthode protégée RegisterProperty(PropertyInfo) (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Méthode protégée RegisterProperty(PropertyInfo, String) (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Événements

  Nom Description
Événement public PropertyChanged (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)
Événement public PropertyMetadataChanged (hérité de SfcObjectExtender< (Of < ( <'CollectionSet> ) > ) >.)

Haut de la page

Notes

Cet espace de noms, cette classe ou ce membre est pris en charge uniquement par la version 2.0 de 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.