Freigeben über


CollectionItem-Klasse

Die CollectionItem-Klasse erstellt eine Instanz eines Sammelelements.

Vererbungshierarchie

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

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

Syntax

'Declaration
Public NotInheritable Class CollectionItem _
    Inherits SfcInstance _
    Implements ISfcAlterable, IAlterable, ISfcRenamable, IRenamable,  _
    IMarkForDrop
'Usage
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

Der CollectionItem-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode CollectionItem Erstellt eine Instanz eines Sammelelements mit dem angegebenen Sammlungssatz- und Elementnamen.

Zum Anfang

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft AbstractIdentityKey (Geerbt von SfcInstance.)
Öffentliche Eigenschaft CollectionFrequency Ruft die Sammelhäufigkeit für dieses Element ab, wenn der Sammlungssatz mit „CollectionMode = "continuous"“ ausgeführt wird, oder legt sie fest.
Öffentliche Eigenschaft Id Ruft die Sammelelement-ID ab.
Öffentliche Eigenschaft IdentityKey Ruft den Identitätsschlüssel für das Sammelelement ab.
Öffentliche Eigenschaft Metadata (Geerbt von SfcInstance.)
Öffentliche Eigenschaft Name Ruft den Sammelelementnamen ab oder legt ihn fest.
Öffentliche Eigenschaft Parameters Ruft die Parameter des Sammelelements ab oder legt sie fest.
Öffentliche Eigenschaft Parent Ruft das übergeordnete Objekt in der Objektmodellhierarchie ab oder legt es fest.
Öffentliche Eigenschaft Properties (Geerbt von SfcInstance.)
Geschützte Eigenschaft PropertyStorageProvider (Geerbt von SfcInstance.)
Geschützte Eigenschaft State (Geerbt von SfcInstance.)
Öffentliche Eigenschaft TypeName Ruft den Namen des Sammlertyps ab, der vom Sammelelement implementiert wird, oder legt ihn fest.
Öffentliche Eigenschaft Urn (Geerbt von SfcInstance.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Alter Ändert ein Sammelelement, indem die Änderungen auf den Konfigurationsspeicher angewendet werden.
Geschützte Methode AlterImpl (Geerbt von SfcInstance.)
Geschützte Methode CheckObjectCreated (Geerbt von SfcInstance.)
Geschützte Methode CheckObjectState (Geerbt von SfcInstance.)
Geschützte Methode CreateIdentityKey (Geerbt von SfcInstance.)
Geschützte Methode CreateImpl (Geerbt von SfcInstance.)
Öffentliche Methode Discover Diese Methode dient nur zur internen Verwendung. (Überschreibt SfcInstance. . :: . .Discover(ISfcDependencyDiscoveryObjectSink).)
Geschützte Methode DropImpl (Geerbt von SfcInstance.)
Ö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 MethodeStatisches Element GetObjectFactory Instanziiert eine Instanz des für Sammelelemente verwendeten Konstruktors.
Ö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.)
Öffentliche Methode MarkForDrop Diese Methode markiert ein Sammelelement zum Löschen, wenn sich das Sammelelement geändert hat.
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 ein Sammelelement um.
Geschützte Methode RenameImpl (Geerbt von SfcInstance.)
Geschützte Methode ResetKey (Geerbt von SfcInstance.)
Öffentliche Methode Serialize (Geerbt von SfcInstance.)
Öffentliche Methode ToString (Geerbt von SfcInstance.)
Geschützte Methode UpdateUIPropertyState (Geerbt von SfcInstance.)
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 ISfcRenamable. . :: . .Rename Diese Methode dient nur zur internen Verwendung.
Explizite SchnittstellenimplementierungPrivate Methode ISfcAlterable. . :: . .ScriptAlter Diese Methode dient nur zur internen Verwendung.
Explizite SchnittstellenimplementierungPrivate Methode ISfcRenamable. . :: . .ScriptRename Diese Methode dient nur zur internen Verwendung.

Zum Anfang

Hinweise

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.