语言

DTSReadOnlyCollectionBase 类

定义

定义了一个抽象基类,实现所有集成服务只读集合所使用的通用成员。 它为强类型集合提供了抽象(Visual Basic 中的 MustInherit)基类。

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
派生
属性
实现

注解

该类继承自 ICollectionIEnumerable

字段

名称 说明
m_unmanagedColl

未管理的收藏。

属性

名称 说明
Count

获取实例中包含的 DTSReadOnlyCollectionBase 元素数。

IsSynchronized

获取一个值,该值指示对 DTSReadOnlyCollectionBase 同步的访问是否同步(线程安全)。

SyncRoot

获取可用于同步对 . DTSReadOnlyCollectionBase的访问的对象。

方法

名称 说明
CopyTo(Array, Int32)

将整个 DTSReadOnlyCollectionBase 复制到兼容的一维数组,从目标数组的指定索引处开始。

CreateManagedObject(Object)

从未管理对象创建受管理对象。

GetCount()

检索集合中的对象数。

GetEnumerator()

返回一个枚举器,该枚举器可以循环访问 DTSReadOnlyCollectionBase 实例。

GetManagedEnumerator(Object)

从一个未管理的枚举器中获取管理枚举器。

适用于