EventInfos 類別

定義

包含 EventInfo 物件的集合。 執行階段引擎會在封裝階層中的所有容器上公開 EventInfos 集合。 工作接收的集合是 EventInfos 上包裝工作之 TaskHost 集合的參考。 其他容器的 EventInfos 集合包含其子系集合的匯總內容 EventInfos 。 這個類別無法被繼承。

public ref class EventInfos sealed : Microsoft::SqlServer::Dts::Runtime::DTSReadOnlyCollectionBase
public sealed class EventInfos : Microsoft.SqlServer.Dts.Runtime.DTSReadOnlyCollectionBase
type EventInfos = class
    inherit DTSReadOnlyCollectionBase
Public NotInheritable Class EventInfos
Inherits DTSReadOnlyCollectionBase
繼承

備註

EventInfos集合是用來保存您想要工作在執行期間引發的自訂事件和事件。 建立自訂工作時,請使用此類別,將您自己的自訂事件加入至執行時間。

欄位

m_unmanagedColl

Unmanaged 集合。

(繼承來源 DTSReadOnlyCollectionBase)

屬性

Count

取得 DTSReadOnlyCollectionBase 執行個體中包含的元素數目。

(繼承來源 DTSReadOnlyCollectionBase)
IsSynchronized

取得值,指出 DTSReadOnlyCollectionBase 的存取是否同步 (安全執行緒)。

(繼承來源 DTSReadOnlyCollectionBase)
Item[Object]

從集合中傳回 EventInfo 物件。

SyncRoot

取得可用以同步存取 DTSReadOnlyCollectionBase 的物件。

(繼承來源 DTSReadOnlyCollectionBase)

方法

Add(String, String, Boolean, String[], TypeCode[], String[])

EventInfo 物件加入至目前的 EventInfos 集合。

Contains(Object)

傳回布林值,指出是否可以使用名稱、描述、識別碼或索引做為索引來存取集合中的專案。

CopyTo(Array, Int32)

從目標陣列的指定索引處開始,將整個 DTSReadOnlyCollectionBase 複製到相容的一維陣列中。

(繼承來源 DTSReadOnlyCollectionBase)
CreateManagedObject(Object)

從 Unmanaged 物件建立 Managed 物件。

(繼承來源 DTSReadOnlyCollectionBase)
GetCount()

擷取集合中的物件數目。

(繼承來源 DTSReadOnlyCollectionBase)
GetEnumerator()

傳回在逐一查看 EventInfos 集合時使用的列舉值。

GetManagedEnumerator(Object)

從 Unmanaged 列舉值取得 Managed 列舉值。

(繼承來源 DTSReadOnlyCollectionBase)
Remove(Object)

EventInfo 集合中移除 EventInfos 物件。

適用於