Compartilhar via


DTSReadOnlyCollectionBase Classe

Definição

Define uma classe base abstrata que implementa os membros comuns usados por todas as coleções somente leitura do Integration Services. Ele fornece a classe base abstrata (MustInherit no Visual Basic) para uma coleção fortemente tipada.

public ref class DTSReadOnlyCollectionBase abstract : System::Collections::ICollection
[System.ComponentModel.MergableProperty(false)]
public abstract class DTSReadOnlyCollectionBase : System.Collections.ICollection
[<System.ComponentModel.MergableProperty(false)>]
type DTSReadOnlyCollectionBase = class
    interface ICollection
    interface IEnumerable
Public MustInherit Class DTSReadOnlyCollectionBase
Implements ICollection
Herança
DTSReadOnlyCollectionBase
Derivado
Atributos
Implementações

Comentários

Esta classe herda de ICollection e IEnumerable.

Campos

m_unmanagedColl

A coleção não gerenciada.

Propriedades

Count

Obtém o número de elementos contidos na instância de DTSReadOnlyCollectionBase.

IsSynchronized

Obtém um valor que indica se o acesso a DTSReadOnlyCollectionBase é sincronizado (thread-safe).

SyncRoot

Obtém um objeto que pode ser usado para sincronizar o acesso ao DTSReadOnlyCollectionBase.

Métodos

CopyTo(Array, Int32)

Copia todo o DTSReadOnlyCollectionBase para uma matriz unidimensional compatível, iniciando no índice especificado da matriz de destino.

CreateManagedObject(Object)

Cria um objeto gerenciado com base em um objeto não gerenciado.

GetCount()

Recupera o número de objetos na coleção.

GetEnumerator()

Retorna um enumerador que pode ser iterado por meio da instância DTSReadOnlyCollectionBase.

GetManagedEnumerator(Object)

Obtém o enumerador gerenciado de um enumerador não gerenciado.

Aplica-se a