CepPointStreamOperator(TInputPayload, TOutputPayload) 類別
建立依照 StartTime 順序處理時間點事件之使用者定義的資料流運算子。
繼承階層
System. . :: . .Object
Microsoft.ComplexEventProcessing.Extensibility. . :: . .CepStreamOperator
Microsoft.ComplexEventProcessing.Extensibility. . :: . .CepStreamOperator< (Of < ( <'PointEvent< (Of < ( <'TInputPayload> ) > ) >, TInputPayload, TOutputPayload> ) > ) >
Microsoft.ComplexEventProcessing.Extensibility..::..CepPointStreamOperator<(Of <(<'TInputPayload, TOutputPayload>)>)>
命名空間: Microsoft.ComplexEventProcessing.Extensibility
組件: Microsoft.ComplexEventProcessing (在 Microsoft.ComplexEventProcessing.dll 中)
語法
[DataContractAttribute]
public abstract class CepPointStreamOperator<TInputPayload, TOutputPayload> : CepStreamOperator<PointEvent<TInputPayload>, TInputPayload, TOutputPayload>
型別參數
- TInputPayload
輸入事件裝載的類型。
- TOutputPayload
輸出事件裝載的類型。
CepPointStreamOperator<(Of <(<'TInputPayload, TOutputPayload>)>)> 型別公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
CepPointStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > | 初始化 CepPointStreamOperator<(Of <(<'TInputPayload, TOutputPayload>)>)> 類別的新執行個體。 |
上層
屬性
名稱 | 說明 | |
---|---|---|
IsEmpty | 在衍生類別中覆寫時取得值,這個值指出運算子的內部狀態是否為空白。如果為 true,StreamInsight 查詢引擎可能會捨棄運算子執行個體,將記憶體使用量降到最低。 (繼承自 CepStreamOperator。) | |
NextCti | 在衍生類別中覆寫時,取得下一次要求運算子處理 CTI 事件的時間點。如果值為 null,或是小於或等於上次處理事件的同步處理時間,則不會將任何 CTI 事件傳遞給 ProcessEvent 方法。 (繼承自 CepStreamOperator。) |
上層
方法
名稱 | 說明 | |
---|---|---|
Equals | (繼承自 Object。) | |
Finalize | (繼承自 Object。) | |
GetHashCode | (繼承自 Object。) | |
GetType | (繼承自 Object。) | |
MemberwiseClone | (繼承自 Object。) | |
ProcessEvent | 在衍生類別中覆寫時,產生輸出,並更新運算子的內部狀態以回應輸入事件。 (繼承自 CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) >。) | |
ToString | (繼承自 Object。) |
上層
備註
如需詳細資訊,請參閱<使用者定義的資料流運算子>。
執行緒安全性
這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。