Microsoft.ComplexEventProcessing.Adapters 命名空間
公開 StreamInsight 配接器類別。 配接器是傳遞事件給 StreamInsight 伺服器或從此伺服器傳遞事件的軟體轉換程式。 如需詳細資訊,請參閱<建立輸入和輸出配接器>。
類別
類別 | 說明 | |
---|---|---|
Adapter | 定義必須由輸入和輸出配接器所實作的方法和屬性。 | |
AdapterException | 在輸入或輸出配接器作業期間發生錯誤時,便會引發此例外狀況。 | |
EdgeInputAdapter | 產生不具型別的邊緣事件之輸入配接器的基底類別。 | |
EdgeOutputAdapter | 表示接收邊緣事件之輸出配接器的基底類別。 | |
InputAdapterBase | 輸入配接器的基底類別。 | |
IntervalInputAdapter | 產生不具型別的間隔事件之輸入配接器的基底類別。 | |
IntervalOutputAdapter | 表示接收間隔事件之輸出配接器的基底類別。 | |
OutputAdapterBase | 輸出配接器基底類別。 | |
PointInputAdapter | 產生不具型別的點事件之輸入配接器的基底類別 | |
PointOutputAdapter | 表示接收點事件之輸出配接器的基底類別。 | |
PublishedStreamAdapterFactory | 已發行之資料流輸入和輸出配接器的配接器 Factory。 | |
TypedEdgeInputAdapter<TPayload> | 產生具備裝載結構的邊緣事件之輸入配接器的基底類別。 | |
TypedEdgeOutputAdapter<TPayload> | 表示接收邊緣事件之輸出配接器的基底類別。 | |
TypedInputAdapter<TEvent, TPayload> | 具型別之輸入配接器的基底類別。 | |
TypedIntervalInputAdapter<TPayload> | 產生具備裝載結構的間隔事件之輸入配接器的基底類別。 | |
TypedIntervalOutputAdapter<TPayload> | 表示接收間隔事件之輸出配接器的基底類別。 | |
TypedOutputAdapter<TEvent, TPayload> | 表示具型別之輸出配接器的基底類別。 | |
TypedPointInputAdapter<TPayload> | 產生具備裝載結構的點事件之輸入配接器的基底類別。 | |
TypedPointOutputAdapter<TPayload> | 表示接收具備裝載結構的點事件之輸出配接器的基底類別。 | |
UntypedInputAdapter<TEvent> | 不具型別之輸入配接器的基底類別。 | |
UntypedOutputAdapter<TEvent> | 不具型別之輸入配接器的基底類別。 |
結構
結構 | 說明 | |
---|---|---|
PublishedStreamInputAdapterConfiguration | 已發行之資料流輸入配接器的組態。 | |
PublishedStreamOutputAdapterConfiguration | 已發行之資料流輸出配接器的組態。 |
介面
介面 | 說明 | |
---|---|---|
IDeclareAdvanceTimeProperties<TConfigInfo> | 必須由 (選擇性地) 想要指定 AdvanceTimeSettings 給所產生的配接器執行個體之 Factory 類別所實作的介面。 | |
IDeclareEventProperties<TConfigInfo> | 輸入配接器 Factory 所實作的選擇性介面,用以提供事件欄位的其他資訊,例如字串欄位的文化特性。 | |
IHighWaterMarkInputAdapterFactory<TConfigInfo> | 建立能夠根據上限標準檢查點值重新執行事件之不具型別的輸入配接器。 | |
IHighWaterMarkOutputAdapterFactory<TConfigInfo> | 建立能夠根據上限標準檢查點值重新執行事件之不具型別的輸出配接器。 | |
IHighWaterMarkTypedInputAdapterFactory<TConfigInfo> | 建立能夠根據上限標準檢查點值重新執行事件之具型別的輸入配接器。 | |
IHighWaterMarkTypedOutputAdapterFactory<TConfigInfo> | 建立能夠根據上限標準檢查點值重新執行事件之具型別的輸出配接器。 | |
IInputAdapterFactory<TConfigInfo> | 此介面必須由產生不具型別之輸入配接器的 Factory 類別所實作。 | |
IOutputAdapterFactory<TConfigInfo> | 此介面必須由產生不具型別之輸出配接器的 Factory 類別所實作。 | |
ITypedDeclareAdvanceTimeProperties<TConfigInfo> | 必須由 (選擇性地) 想要指定 AdvanceTimeSettings 給所產生的配接器執行個體之具型別輸入 Factory 類別所實作的介面。 | |
ITypedDeclareEventProperties<TConfigInfo> | 具型別之輸入配接器 Factory 所實作的選擇性介面,用以提供事件欄位的其他資訊,例如字串欄位的文化特性。 | |
ITypedInputAdapterFactory<TConfigInfo> | 此介面必須由產生具型別之輸入配接器的 Factory 類別所實作。 | |
ITypedOutputAdapterFactory<TConfigInfo> | 此介面必須由產生具型別之輸出配接器的 Factory 類別所實作。 |
列舉
列舉 | 說明 | |
---|---|---|
AdapterState | 可能配接器狀態的列舉。 | |
DequeueOperationResult | 表示 Dequeue 作業的結果。 | |
EnqueueOperationResult | 表示 Enqueue 作業的結果。 |