DTSReadOnlyCollectionBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет абстрактный базовый класс, реализующий общие элементы, используемые всеми коллекциями только для чтения Integration Services. Он предоставляет базовый класс абстрактного (MustInherit in Visual Basic) для сильно типизированной коллекции.
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
- Наследование
-
DTSReadOnlyCollectionBase
- Производный
- Атрибуты
- Реализации
Комментарии
Этот класс наследует от ICollection и IEnumerable.
Поля
| Имя | Описание |
|---|---|
| m_unmanagedColl |
Неуправляемая коллекция. |
Свойства
| Имя | Описание |
|---|---|
| Count |
Возвращает количество элементов, содержащихся в экземпляре DTSReadOnlyCollectionBase . |
| IsSynchronized |
Возвращает значение, указывающее, синхронизирован ли доступ к DTSReadOnlyCollectionBase синхронизированному (потокобезопасно). |
| SyncRoot |
Получает объект, который можно использовать для синхронизации доступа к объекту DTSReadOnlyCollectionBase. |
Методы
| Имя | Описание |
|---|---|
| CopyTo(Array, Int32) |
Копирует весь DTSReadOnlyCollectionBase совместимый одномерный массив, начиная с указанного индекса целевого массива. |
| CreateManagedObject(Object) |
Создаёт управляемый объект из неуправляемого объекта. |
| GetCount() |
Извлекает количество объектов в коллекции. |
| GetEnumerator() |
Возвращает перечислитель, который может выполнять итерацию по экземпляру DTSReadOnlyCollectionBase . |
| GetManagedEnumerator(Object) |
Получает управляемый переписчик от неуправляемого переписчика. |