Microsoft.ComplexEventProcessing.Adapters 命名空間

公開 StreamInsight 配接器類別。配接器是傳遞事件給 StreamInsight 伺服器或從此伺服器傳遞事件的軟體轉換程式。如需詳細資訊,請參閱<建立輸入和輸出配接器>。

類別

  類別 說明
公用類別 Adapter 定義必須由輸入和輸出配接器所實作的方法和屬性。
公用類別 AdapterException 在輸入或輸出配接器作業期間發生錯誤時,便會引發此例外狀況。
公用類別 EdgeInputAdapter 產生不具型別的邊緣事件之輸入配接器的基底類別。
公用類別 EdgeOutputAdapter 表示接收邊緣事件之輸出配接器的基底類別。
公用類別 InputAdapterBase 輸入配接器的基底類別。
公用類別 IntervalInputAdapter 產生不具型別的間隔事件之輸入配接器的基底類別。
公用類別 IntervalOutputAdapter 表示接收間隔事件之輸出配接器的基底類別。
公用類別 OutputAdapterBase 輸出配接器基底類別。
公用類別 PointInputAdapter 產生不具型別的點事件之輸入配接器的基底類別
公用類別 PointOutputAdapter 表示接收點事件之輸出配接器的基底類別。
公用類別 PublishedStreamAdapterFactory 已發行之資料流輸入和輸出配接器的配接器 Factory。
公用類別 TypedEdgeInputAdapter< (Of < ( <'TPayload> ) > ) > 產生具備裝載結構的邊緣事件之輸入配接器的基底類別。
公用類別 TypedEdgeOutputAdapter< (Of < ( <'TPayload> ) > ) > 表示接收邊緣事件之輸出配接器的基底類別。
公用類別 TypedInputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > 具型別之輸入配接器的基底類別。
公用類別 TypedIntervalInputAdapter< (Of < ( <'TPayload> ) > ) > 產生具備裝載結構的間隔事件之輸入配接器的基底類別。
公用類別 TypedIntervalOutputAdapter< (Of < ( <'TPayload> ) > ) > 表示接收間隔事件之輸出配接器的基底類別。
公用類別 TypedOutputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > 表示具型別之輸出配接器的基底類別。
公用類別 TypedPointInputAdapter< (Of < ( <'TPayload> ) > ) > 產生具備裝載結構的點事件之輸入配接器的基底類別。
公用類別 TypedPointOutputAdapter< (Of < ( <'TPayload> ) > ) > 表示接收具備裝載結構的點事件之輸出配接器的基底類別。
公用類別 UntypedInputAdapter< (Of < ( <'TEvent> ) > ) > 不具型別之輸入配接器的基底類別。
公用類別 UntypedOutputAdapter< (Of < ( <'TEvent> ) > ) > 不具型別之輸入配接器的基底類別。

結構

  結構 說明
公用結構 PublishedStreamInputAdapterConfiguration 已發行之資料流輸入配接器的組態。
公用結構 PublishedStreamOutputAdapterConfiguration 已發行之資料流輸出配接器的組態。

介面

  介面 說明
公用介面 IDeclareAdvanceTimeProperties< (Of < ( <'TConfigInfo> ) > ) > 必須由 (選擇性地) 想要指定 AdvanceTimeSettings 給所產生的配接器執行個體之 Factory 類別所實作的介面。
公用介面 IDeclareEventProperties< (Of < ( <'TConfigInfo> ) > ) > 輸入配接器 Factory 所實作的選擇性介面,用以提供事件欄位的其他資訊,例如字串欄位的文化特性。
公用介面 IHighWaterMarkInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 建立能夠根據上限標準檢查點值重新執行事件之不具型別的輸入配接器。
公用介面 IHighWaterMarkOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 建立能夠根據上限標準檢查點值重新執行事件之不具型別的輸出配接器。
公用介面 IHighWaterMarkTypedInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 建立能夠根據上限標準檢查點值重新執行事件之具型別的輸入配接器。
公用介面 IHighWaterMarkTypedOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 建立能夠根據上限標準檢查點值重新執行事件之具型別的輸出配接器。
公用介面 IInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 此介面必須由產生不具型別之輸入配接器的 Factory 類別所實作。
公用介面 IOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 此介面必須由產生不具型別之輸出配接器的 Factory 類別所實作。
公用介面 ITypedDeclareAdvanceTimeProperties< (Of < ( <'TConfigInfo> ) > ) > 必須由 (選擇性地) 想要指定 AdvanceTimeSettings 給所產生的配接器執行個體之具型別輸入 Factory 類別所實作的介面。
公用介面 ITypedDeclareEventProperties< (Of < ( <'TConfigInfo> ) > ) > 具型別之輸入配接器 Factory 所實作的選擇性介面,用以提供事件欄位的其他資訊,例如字串欄位的文化特性。
公用介面 ITypedInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 此介面必須由產生具型別之輸入配接器的 Factory 類別所實作。
公用介面 ITypedOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > 此介面必須由產生具型別之輸出配接器的 Factory 類別所實作。

列舉

  列舉 說明
公用列舉 AdapterState 可能配接器狀態的列舉。
公用列舉 DequeueOperationResult 表示 Dequeue 作業的結果。
公用列舉 EnqueueOperationResult 表示 Enqueue 作業的結果。