Microsoft.ComplexEventProcessing.Extensibility-Namespace

Macht die für benutzerdefinierte Aggregate und Operatoren verwendeten APIs verfügbar. Weitere Informationen finden Sie unter Benutzerdefinierte Aggregate und Operatoren.

Klassen

  Klasse Beschreibung
Öffentliche Klasse CepAggregate< (Of < ( <'TInput, TOutput> ) > ) > Die Basisklasse für ein benutzerdefiniertes nicht inkrementelles, zeitunempfindliches Aggregat.
Öffentliche Klasse CepEdgeStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > Erstellt einen benutzerdefinierten Datenstromoperator, der Edge-Ereignisse in der Reihenfolge des Synchronisierungszeitpunkts verarbeitet.
Öffentliche Klasse CepModule< (Of < ( <'TInput, TOutput> ) > ) > Die Basisklasse für einen benutzerdefinierten nicht inkrementellen, zeitunempfindlichen Operator oder ein Aggregat.
Öffentliche Klasse CepOperator< (Of < ( <'TInput, TOutput> ) > ) > Die Basisklasse für einen benutzerdefinierten nicht inkrementellen, zeitunempfindlichen Operator.
Öffentliche Klasse CepPointStreamOperator< (Of < ( <'TInputPayload, TOutputPayload> ) > ) > Erstellt einen benutzerdefinierten Datenstromoperator, der Punktereignisse in der Reihenfolge der StartTime verarbeitet.
Öffentliche Klasse CepStreamOperator Erstellt einen benutzerdefinierten Datenstromoperator, der Ereignisse in der Reihenfolge des Synchronisierungszeitpunkts verarbeitet.
Öffentliche Klasse CepStreamOperator< (Of < ( <'TInputEvent, TInputPayload, TOutputPayload> ) > ) > Erstellt einen benutzerdefinierten Datenstromoperator, der Ereignisse in der Reihenfolge des Synchronisierungszeitpunkts verarbeitet.
Öffentliche Klasse CepTimeSensitiveAggregate< (Of < ( <'TInput, TOutput> ) > ) > Die Basisklasse für ein benutzerdefiniertes nicht inkrementelles, zeitempfindliches Aggregat.
Öffentliche Klasse CepTimeSensitiveModule< (Of < ( <'TInput, TOutput> ) > ) > Die Basisklasse für einen benutzerdefinierten nicht inkrementellen, zeitempfindlichen Operator oder ein derartiges Aggregat.
Öffentliche Klasse CepTimeSensitiveOperator< (Of < ( <'TInput, TOutput> ) > ) > Die Basisklasse für einen benutzerdefinierten nicht inkrementellen, zeitempfindlichen Operator.

Strukturen

  Struktur Beschreibung
Öffentliche Struktur WindowDescriptor Der Fensterdeskriptor stellt Informationen zu den temporären Eigenschaften des Fensters bereit, das die Ereignisse enthält, die in einen benutzerdefinierten zeitabhängigen Operator bzw. in ein Aggregat eingegeben werden.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IDeclareEventProperties Definiert Eigenschaften für benutzerdefinierte Operatoren oder Aggregate, um weitere Informationen zum Ereignisfeld bereitzustellen, z. B. die Kulturinformationen für ein Zeichenfolgenfeld im Ergebnis.