共用方式為


TypedOutputAdapter(TEvent, TPayload) 類別

表示具型別之輸出配接器的基底類別。

繼承階層

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Adapters. . :: . .Adapter
    Microsoft.ComplexEventProcessing.Adapters. . :: . .OutputAdapterBase
      Microsoft.ComplexEventProcessing.Adapters..::..TypedOutputAdapter<(Of <(<'TEvent, TPayload>)>)>
        Microsoft.ComplexEventProcessing.Adapters. . :: . .TypedEdgeOutputAdapter< (Of < ( <'TPayload> ) > ) >
        Microsoft.ComplexEventProcessing.Adapters. . :: . .TypedIntervalOutputAdapter< (Of < ( <'TPayload> ) > ) >
        Microsoft.ComplexEventProcessing.Adapters. . :: . .TypedPointOutputAdapter< (Of < ( <'TPayload> ) > ) >

命名空間:  Microsoft.ComplexEventProcessing.Adapters
組件:  Microsoft.ComplexEventProcessing.Adapters (在 Microsoft.ComplexEventProcessing.Adapters.dll 中)

語法

public abstract class TypedOutputAdapter<TEvent, TPayload> : OutputAdapterBase
where TEvent : TypedEvent<TPayload>

型別參數

  • TEvent
    事件類型。
  • TPayload
    裝載類型。

TypedOutputAdapter<(Of <(<'TEvent, TPayload>)>)> 型別公開下列成員。

建構函式

  名稱 說明
受保護的方法 TypedOutputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > 初始化 TypedOutputAdapter<(Of <(<'TEvent, TPayload>)>)> 類別的新執行個體。

上層

屬性

  名稱 說明
公用屬性 AdapterState 取得配接器的狀態。 (繼承自 Adapter。)
公用屬性 OutputEventType 取得輸出配接器將會接收的事件類型。 (繼承自 OutputAdapterBase。)

上層

方法

  名稱 說明
受保護的方法 CleanupResources 清除配接器主機使用的引擎資源。 (繼承自 OutputAdapterBase。)
公用方法 Dispose() () () () 釋放配接器主機所擁有的所有資源。 (繼承自 Adapter。)
受保護的方法 Dispose(Boolean) 實作 Dispose 模式。由衍生類別覆寫 (繼承自 Adapter。)
公用方法 Equals (繼承自 Object。)
受保護的方法 Finalize (繼承自 Object。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
受保護的方法 MemberwiseClone (繼承自 Object。)
受保護的方法 OnStopped 當配接器叫用 Stopped() 將本身停止時,會呼叫此函數。 (繼承自 OutputAdapterBase。)
公用方法 Ready 由配接器叫用,向引擎發出準備好繼續的訊號。此引擎只會在配接器已經呼叫 Ready() 之後,才叫用 Resume()。 (繼承自 Adapter。)
公用方法 ReleaseEvent 釋放事件所佔據的記憶體。
公用方法 Resume 在自己的工作者執行緒上呼叫 Resume()。 (繼承自 Adapter。)
公用方法 Start 在自己的工作者執行緒上呼叫 Start()。 (繼承自 Adapter。)
公用方法 Stop 由於停止或中止查詢而通知配接器停止。 (繼承自 Adapter。)
公用方法 Stopped 由配接器叫用,通知執行階段配接器已經關閉。 (繼承自 Adapter。)
公用方法 ToString (繼承自 Object。)

上層

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

請參閱

參考

Microsoft.ComplexEventProcessing.Adapters 命名空間