Partager via


Classe CollectionItemCollection

La classe CollectionItemCollection est une classe de collection pour les objets d'élément de collecte. Elle est dérivée de la classe SFC::SfcCollectionBase.

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

Syntaxe

'Déclaration
Public NotInheritable Class CollectionItemCollection _
    Inherits SfcCollatedDictionaryCollection(Of CollectionItem, CollectionItem..::..Key, CollectionSet)
'Utilisation
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>

Le type CollectionItemCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique CollectionItemCollection Initialise une nouvelle instance de la classe CollectionItemCollection.

Haut de la page

Propriétés

  Nom Description
Propriété publique Ascending (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriété publique Count (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriété protégée CultureInfo (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriété protégée IgnoreCase (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriété protégée Initialized (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriété publique IsReadOnly (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriété publique IsSynchronized (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriété publique Item[ ( [ ( String] ) ] ) Obtient le nom de l'élément de collecte.
Propriété publique Item[ ( [ ( K] ) ] ) (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriété protégée Parent (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriété publique SyncRoot (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Add (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique AddCollectionItem Ajoute un élément de collecte au jeu d'éléments de collecte.
Méthode protégée AddShadow (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique Clear (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique Contains(T) (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique Contains(T) (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique CopyTo(Array, Int32) (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique CopyTo(array<T> [] () [] [], Int32) (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode protégée CreateAndInitializeChildObject (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode protégée EnsureCollectionInitialized (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode protégée FinishMerge (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode protégée GetCollectionElementNameImpl (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode protégée GetElementFactoryImpl (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique GetEnumerator (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode protégée GetExistingObjectByKey (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique GetHashCode (hérité de Object.)
Méthode protégée GetObjectByKey (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique GetType (hérité de Object.)
Méthode protégée ImplAddExisting (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode protégée ImplRemoveExisting (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode protégée InitInnerCollection (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode protégée PrepareMerge (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique Refresh() () () () (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique Refresh(Boolean) (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique Remove (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique RemoveCollectionItem Supprime un élément de collecte du jeu d'éléments de collecte.
Méthode protégée RemoveInternal (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode protégée Rename (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode protégée ResetInnerCollection (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .Add (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .AddShadow (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée IComparer< (Of < <' (K> ) > > ). . :: . .Compare (hérité de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface explicitePropriété privée IListSource. . :: . .ContainsListCollection (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface explicitePropriété privée ISfcCollection. . :: . .Count (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .EnsureInitialized (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .FinishMerge (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .GetCollectionElementNameImpl (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .GetElementFactory (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée IEnumerable. . :: . .GetEnumerator (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .GetExisting (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée IListSource. . :: . .GetList (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .GetObjectByKey (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface explicitePropriété privée ISfcCollection. . :: . .Initialized (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface explicitePropriété privée ISfcCollection. . :: . .Parent (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .PrepareMerge (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .Remove (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .RemoveElement (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implémentation d'interface expliciteMéthode privée ISfcCollection. . :: . .Rename (hérité de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)

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.