CepWindow(TPayload) 類別

視窗是一個有限的事件集合,此集合是在事件資料流上套用視窗化運算子所產生。

繼承階層

System. . :: . .Object
  Microsoft.ComplexEventProcessing.Linq..::..CepWindow<(Of <(<'TPayload>)>)>

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

語法

public class CepWindow<TPayload>

型別參數

  • TPayload

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

方法

  名稱 說明
公用方法 Equals (繼承自 Object。)
受保護的方法 Finalize (繼承自 Object。)
公用方法 GetHashCode (繼承自 Object。)
公用方法 GetType (繼承自 Object。)
受保護的方法 MemberwiseClone (繼承自 Object。)
公用方法 ToString (繼承自 Object。)

上層

擴充 方法

  名稱 說明
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, SByte> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int16> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int32> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int64> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Byte> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt16> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt32> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt64> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Single> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Decimal> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Double> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (SByte> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int16> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int32> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int64> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Byte> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt16> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt32> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt64> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Single> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Decimal> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Double> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的平均值。要平均的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Count< (Of < <' (TPayload> ) > > ) 計算視窗中事件的計數。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Max< (Of < <' (TPayload, TMaxValue> ) > > ) 計算輸入參數透過事件視窗指定之值的最大值。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Min< (Of < <' (TPayload, TMinValue> ) > > ) 計算輸入參數透過事件視窗指定之值的最小值。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, SByte> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int16> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int32> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int64> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Byte> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt16> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt32> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt64> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Single> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Decimal> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Double> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (SByte> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int16> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int32> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int64> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Byte> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt16> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt32> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt64> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Single> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Decimal> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Double> ) > > )> ) > > )> ) > > )) 已多載。 計算視窗中所有事件的總和。要計算總和的值是在輸入運算式參數中定義的。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 UserDefinedAggregate< (Of < <' (TPayload, TUda, TAggregateOutput> ) > > ) 呼叫使用者定義彙總 (UDA),其中 UDA 沒有採用其他運算式,將輸入事件對應至 UDA 預期的輸入。 (由 CepWindowExtensionMethods 定義。)
公用擴充方法 UserDefinedAggregateWithMapping< (Of < <' (TPayload, TUda, TAggregateInput, TAggregateOutput> ) > > ) 呼叫使用者定義的彙總。 (由 CepWindowExtensionMethods 定義。)

上層

備註

視窗會當做彙總或排名等集合式作業的基礎。如需詳細資訊,請參閱<使用事件視窗>。

執行緒安全性

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

請參閱

參考

Microsoft.ComplexEventProcessing.Linq 命名空間