Freigeben über


CollectionItemCollection-Klasse

Die CollectionItemCollection-Klasse ist eine Sammelklasse für Sammelelementobjekte. Sie wird von der SFC::SfcCollectionBase-Klasse abgeleitet.

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

Syntax

'Declaration
Public NotInheritable Class CollectionItemCollection _
    Inherits SfcCollatedDictionaryCollection(Of CollectionItem, CollectionItem..::..Key, CollectionSet)
'Usage
Dim instance As CollectionItemCollection
public sealed class CollectionItemCollection : SfcCollatedDictionaryCollection<CollectionItem, CollectionItem..::..Key, CollectionSet>
public ref class CollectionItemCollection sealed : public SfcCollatedDictionaryCollection<CollectionItem^, CollectionItem..::..Key^, CollectionSet^>
[<SealedAttribute>]
type CollectionItemCollection =  
    class
        inherit SfcCollatedDictionaryCollection<CollectionItem, CollectionItem..::..Key, CollectionSet>
    end
public final class CollectionItemCollection extends SfcCollatedDictionaryCollection<CollectionItem, CollectionItem..::..Key, CollectionSet>

Der CollectionItemCollection-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode CollectionItemCollection Initialisiert eine neue Instanz der CollectionItemCollection-Klasse.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Ascending (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Eigenschaft Count (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Eigenschaft CultureInfo (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Eigenschaft IgnoreCase (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Eigenschaft Initialized (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Eigenschaft IsReadOnly (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Eigenschaft IsSynchronized (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Eigenschaft Item[ ( [ ( String] ) ] ) Ruft den Namen des Sammelelements ab.
Öffentliche Eigenschaft Item[ ( [ ( K] ) ] ) (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Eigenschaft Parent (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Eigenschaft SyncRoot (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Add (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode AddCollectionItem Fügt dem Sammlungssatz ein Sammelelement hinzu.
Geschützte Methode AddShadow (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode Clear (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode Contains(T) (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode Contains(T) (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode CopyTo(Array, Int32) (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode CopyTo(array<T> [] () [] [], Int32) (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Methode CreateAndInitializeChildObject (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Methode EnsureCollectionInitialized (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode Equals (Geerbt von Object.)
Geschützte Methode Finalize (Geerbt von Object.)
Geschützte Methode FinishMerge (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Methode GetCollectionElementNameImpl (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Methode GetElementFactoryImpl (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode GetEnumerator (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Methode GetExistingObjectByKey (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Geschützte Methode GetObjectByKey (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode GetType (Geerbt von Object.)
Geschützte Methode ImplAddExisting (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Methode ImplRemoveExisting (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Methode InitInnerCollection (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Methode MemberwiseClone (Geerbt von Object.)
Geschützte Methode PrepareMerge (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode Refresh() () () () (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode Refresh(Boolean) (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode Remove (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode RemoveCollectionItem Entfernt ein Sammelelement aus dem Sammlungssatz.
Geschützte Methode RemoveInternal (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Methode Rename (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Geschützte Methode ResetInnerCollection (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .Add (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .AddShadow (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode IComparer< (Of < <' (K> ) > > ). . :: . .Compare (Geerbt von SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IListSource. . :: . .ContainsListCollection (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ISfcCollection. . :: . .Count (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .EnsureInitialized (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .FinishMerge (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .GetCollectionElementNameImpl (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .GetElementFactory (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable. . :: . .GetEnumerator (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .GetExisting (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode IListSource. . :: . .GetList (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .GetObjectByKey (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ISfcCollection. . :: . .Initialized (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ISfcCollection. . :: . .Parent (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .PrepareMerge (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .Remove (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .RemoveElement (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Explizite SchnittstellenimplementierungPrivate Methode ISfcCollection. . :: . .Rename (Geerbt von SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)

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.