Partager via


DTSReadOnlyCollectionBase Classe

Définition

Définit une classe de base abstraite qui implémente les membres communs utilisés par toutes les collections Integration Services en lecture seule. Il fournit la classe de base abstraite (MustInherit en Visual Basic) pour une collection fortement typée.

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
Héritage
DTSReadOnlyCollectionBase
Dérivé
Attributs
Implémente

Remarques

Cette classe hérite d’ICollection et IEnumerablede .

Champs

m_unmanagedColl

Collection non managée.

Propriétés

Count

Obtient le nombre d'éléments contenus dans l'instance DTSReadOnlyCollectionBase.

IsSynchronized

Obtient une valeur qui indique si l’accès à DTSReadOnlyCollectionBase est synchronisé (thread-safe).

SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l’accès à DTSReadOnlyCollectionBase.

Méthodes

CopyTo(Array, Int32)

Copie l'ensemble du DTSReadOnlyCollectionBase dans un tableau compatible unidimensionnel en partant de l'index spécifié du tableau cible.

CreateManagedObject(Object)

Crée l'objet managé d'un objet non managé.

GetCount()

Récupère le nombre d'objets de la collection.

GetEnumerator()

Retourne un énumérateur qui peut itérer au sein de l'instance DTSReadOnlyCollectionBase.

GetManagedEnumerator(Object)

Obtient l'énumérateur managé d'un énumérateur non managé.

S’applique à