CepWindow(TPayload)-Klasse
Ein Fenster ist eine endliche Auflistung von Ereignissen, die sich aus dem Anwenden eines Fensteroperators auf einen Datenstrom von Ereignissen ergibt.
Vererbungshierarchie
System. . :: . .Object
Microsoft.ComplexEventProcessing.Linq..::..CepWindow<(Of <(<'TPayload>)>)>
Namespace: Microsoft.ComplexEventProcessing.Linq
Assembly: Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)
Syntax
public class CepWindow<TPayload>
Typparameter
- TPayload
Der CepWindow<(Of <(<'TPayload>)>)>-Typ macht folgende Elemente verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
Equals | (Geerbt von Object.) | |
Finalize | (Geerbt von Object.) | |
GetHashCode | (Geerbt von Object.) | |
GetType | (Geerbt von Object.) | |
MemberwiseClone | (Geerbt von Object.) | |
ToString | (Geerbt von Object.) |
Zum Anfang
Erweiterungsmethoden
Name | Beschreibung | |
---|---|---|
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, SByte> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int16> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int32> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int64> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Byte> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt16> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt32> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt64> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Single> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Decimal> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Double> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (SByte> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int16> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int32> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int64> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Byte> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt16> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt32> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt64> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Single> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Decimal> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Avg< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Double> ) > > )> ) > > )> ) > > )) | Überladen Berechnet den Durchschnitt für alle Ereignisse in einem Fenster. Der Wert, für den der Durchschnitt berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Count< (Of < <' (TPayload> ) > > ) | Berechnet die Anzahl von Ereignissen im Fenster. (Definiert von CepWindowExtensionMethods.) | |
Max< (Of < <' (TPayload, TMaxValue> ) > > ) | Berechnet das Maximum der Werte für ein Ereignisfenster, die durch den Eingabeparameter angegeben werden. (Definiert von CepWindowExtensionMethods.) | |
Min< (Of < <' (TPayload, TMinValue> ) > > ) | Berechnet das Minimum der Werte für ein Ereignisfenster, die durch den Eingabeparameter angegeben werden. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, SByte> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int16> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int32> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Int64> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Byte> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt16> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt32> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, UInt64> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Single> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Decimal> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Double> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (SByte> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int16> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int32> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Int64> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Byte> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt16> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt32> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (UInt64> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Single> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Decimal> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
Sum< (Of < <' (TPayload> ) > > )(Expression< (Of < <' (Func< (Of < <' (TPayload, Nullable< (Of < <' (Double> ) > > )> ) > > )> ) > > )) | Überladen Berechnet die Summe aller Ereignisse in einem Fenster. Der Wert, für den die Summe berechnet werden soll, wird im Eingabeausdrucksparameter definiert. (Definiert von CepWindowExtensionMethods.) | |
UserDefinedAggregate< (Of < <' (TPayload, TUda, TAggregateOutput> ) > > ) | Ruft ein benutzerdefiniertes Aggregat (User-Defined Aggregate, UDA) auf, in dem das UDA keinen zusätzlichen Ausdruck verwendet, um der Eingabe, die das UDA erwartet, das Eingabeereignis zuzuordnen. (Definiert von CepWindowExtensionMethods.) | |
UserDefinedAggregateWithMapping< (Of < <' (TPayload, TUda, TAggregateInput, TAggregateOutput> ) > > ) | Ruft ein benutzerdefiniertes Aggregat auf. (Definiert von CepWindowExtensionMethods.) |
Zum Anfang
Hinweise
Fenster werden als Grundlage für setbasierte Vorgänge wie Aggregationen oder Rangfolgenberechnungen verwendet. Weitere Informationen finden Sie unter Verwenden von Ereignisfenstern.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.