Partilhar via


Classe CollectionItemCollection

A classe CollectionItemCollection é uma classe de coleção para objetos de item de coleção. É derivado da classe SFC::SfcCollectionBase.

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

Sintaxe

'Declaração
Public NotInheritable Class CollectionItemCollection _
    Inherits SfcCollatedDictionaryCollection(Of CollectionItem, CollectionItem..::..Key, CollectionSet)
'Uso
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>

O tipo CollectionItemCollection expõe os membros a seguir.

Construtores

  Nome Descrição
Método público CollectionItemCollection Inicializa uma nova instância da classe CollectionItemCollection.

Início

Propriedades

  Nome Descrição
Propriedade pública Ascending (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriedade pública Count (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriedade protegida CultureInfo (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriedade protegida IgnoreCase (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriedade protegida Initialized (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriedade pública IsReadOnly (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriedade pública IsSynchronized (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriedade pública Item[ ( [ ( String] ) ] ) Obtém o nome do item de coleção.
Propriedade pública Item[ ( [ ( K] ) ] ) (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriedade protegida Parent (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Propriedade pública SyncRoot (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)

Início

Métodos

  Nome Descrição
Método público Add (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público AddCollectionItem Adiciona um item de coleção a um conjunto de coleta.
Método protegido AddShadow (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público Clear (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público Contains(T) (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público Contains(T) (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público CopyTo(Array, Int32) (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público CopyTo(array<T> [] () [] [], Int32) (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método protegido CreateAndInitializeChildObject (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método protegido EnsureCollectionInitialized (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método protegido FinishMerge (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método protegido GetCollectionElementNameImpl (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método protegido GetElementFactoryImpl (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público GetEnumerator (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método protegido GetExistingObjectByKey (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público GetHashCode (Herdado de Object.)
Método protegido GetObjectByKey (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público GetType (Herdado de Object.)
Método protegido ImplAddExisting (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método protegido ImplRemoveExisting (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método protegido InitInnerCollection (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método protegido MemberwiseClone (Herdado de Object.)
Método protegido PrepareMerge (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público Refresh() () () () (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público Refresh(Boolean) (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público Remove (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público RemoveCollectionItem Remove um item de coleção de um conjunto de coleta.
Método protegido RemoveInternal (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método protegido Rename (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método protegido ResetInnerCollection (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Método público ToString (Herdado de Object.)

Início

Implementações de interfaces explícitas

  Nome Descrição
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .Add (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .AddShadow (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado IComparer< (Of < <' (K> ) > > ). . :: . .Compare (Herdado de SfcCollatedDictionaryCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada IListSource. . :: . .ContainsListCollection (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada ISfcCollection. . :: . .Count (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .EnsureInitialized (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .FinishMerge (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .GetCollectionElementNameImpl (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .GetElementFactory (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado IEnumerable. . :: . .GetEnumerator (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .GetExisting (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado IListSource. . :: . .GetList (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .GetObjectByKey (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada ISfcCollection. . :: . .Initialized (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasPropriedade privada ISfcCollection. . :: . .Parent (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .PrepareMerge (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .Remove (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .RemoveElement (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)
Implementações de interfaces explícitasMétodo privado ISfcCollection. . :: . .Rename (Herdado de SfcCollection< (Of < ( <'CollectionItem, CollectionItem. . :: . .Key, CollectionSet> ) > ) >.)

Início

Comentários

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.