Microsoft.ComplexEventProcessing-Namespace

Enthält verwaltete Klassen zur Entwicklung von StreamInsight-Anwendungen. Von StreamInsight-Anwendungen werden Strukturen erstellt, von denen Ereignisse, Adapter und Abfragen für die Anwendung erstellt werden. Weitere Informationen finden Sie unter StreamInsight-End-to-End-Beispiel.

Klassen

  Klasse Beschreibung
Öffentliche Klasse AdapterAdvanceTimeSettings Diese Klasse kann in Adapterfactorys verwendet werden, um dem Modul Anweisungen zu geben, wie die Anwendungszeit für deren Adapter automatisch verschoben werden soll.
Öffentliche Klasse AdvanceTimeGenerationSettings Definiert, wie und wann das Modul Anwendungszeit verschieben sollte, indem es ein CTI-Ereignis (Current Time Increment, aktuelles Zeitinkrement) einfügt.
Öffentliche Klasse AdvanceTimeImportSettings Definiert einen anderen Eingabedatenstrom als Quelle für Anwendungs-CTI-Ereignisse (Current Time Increments, aktuelle Zeitinkremente) während der Abfragebindung. Diese Funktion aktiviert die Synchronisierung von zwei Datenströmen.
Öffentliche Klasse AdvanceTimeSettings Die Einstellungen, die dem Modul Anweisungen zum Verschieben der Anwendungszeit für einen Eingabedatenstrom geben.
Öffentliche Klasse Application Stellt eine Anwendung auf einem CEP-Server dar. Anwendungen dienen als Container für weitere CEP-Metadatenobjekte.
Öffentliche Klasse ApplicationObject Basisklasse für alle Objekte, die in einer Anwendung enthalten sind.
Öffentliche Klasse CepEventType Stellt einen Ereignistyp dar, der von einer CEP-Anwendung verwendet wird. Ereignisnutzlasten sowie deren Felder verfügen über zugeordnete CEP-Ereignistypen.
Öffentliche Klasse CepEventTypeField Stellt ein einzelnes Feld in einem CEP-Ereignistyp dar.
Öffentliche Klasse CepObject Stellt die Basisklasse für CEP-Objekte dar.
Öffentliche Klasse CepObjectReadOnlyDictionary< (Of < ( <'T> ) > ) > Implementiert eine generische schreibgeschützte Auflistung für CEP-Metadatenobjekte.
Öffentliche Klasse CheckpointConfiguration Konfiguriert einen Server für die Unterstützung der Prüfpunktausführung.
Öffentliche Klasse ConnectionException Die Ausnahme, die bei einem Fehler bei der Verbindungsherstellung mit einem Server ausgelöst wird.
Öffentliche Klasse DiagnosticSettings Stellt eine Auflistung von Diagnoseeinstellungen dar.
Öffentliche Klasse DiagnosticView Stellt eine Diagnoseansicht für ein einzelnes Modulobjekt als Behälter mit Name-Wert-Paaren (Eigenschaften) dar.
Öffentliche Klasse DynamicQueryCompositionExtensions Diese Klasse enthält die Erweiterungsmethoden für dynamische Abfragezusammenstellung für die Abfrageklasse.
Öffentliche Klasse EdgeEvent Definiert Methoden und Eigenschaften, die Adaptern und benutzerdefinierten Operatoren die Erstellung von Edge-Ereignissen und den Zugriff darauf ermöglichen.
Öffentliche Klasse EdgeEvent< (Of < ( <'TPayload> ) > ) > Ein Edge-Ereignis stellt entweder den Start oder das Ende eines CEP-Ereignisses dar.
Öffentliche Klasse EventInstance Abstrakte Klasse, die ein Ereignis darstellt, das einem Benutzer gegenübersteht. Dies ist ein Wrapper für ein zugrunde liegendes Ereignis im System.
Öffentliche Klasse EventTypeConverter Stellt die Funktionalität zum Konvertieren eines CLR-Typs in einen CEP-Ereignistyp dar.
Öffentliche Klasse EventTypeConverter< (Of < ( <'T> ) > ) > Stellt die Funktionalität zum Konvertieren eines CLR-Typs in einen CEP-Ereignistyp dar.
Öffentliche Klasse InputAdapter Klasse, die einen Eingabeadapter als CEP-Metadatenobjekt darstellt.
Öffentliche Klasse InputStreamBinding Stellt die Bindungsinformationen für einen Eingabedatenstrom einer Abfrage dar.
Öffentliche Klasse IntervalEvent Definiert Methoden und Eigenschaften, die Adaptern und benutzerdefinierten Operatoren die Erstellung von Intervallereignissen und den Zugriff darauf ermöglichen.
Öffentliche Klasse IntervalEvent< (Of < ( <'TPayload> ) > ) > Definiert Methoden und Eigenschaften, die Adaptern und benutzerdefinierten Operatoren die Erstellung von Intervallereignissen und den Zugriff darauf ermöglichen.
Öffentliche Klasse InvalidDefinitionException Die Ausnahme, die bei einem Fehler beim Erstellen eines CEP-Metadatenobjekts ausgelöst wird.
Öffentliche Klasse InvalidNameException Die Ausnahme, die bei einem Fehler beim Erstellen eines Typs ausgelöst wird.
Öffentliche Klasse ManagementException Die Ausnahme, die bei einem Fehler beim Erstellen eines Typs ausgelöst wird.
Öffentliche Klasse OutputAdapter Klasse, die einen Ausgabeadapter als CEP-Metadatenobjekt darstellt.
Öffentliche Klasse OutputStreamBinding Stellt die Bindungsinformationen für den Ausgabedatenstrom einer Abfrage dar.
Öffentliche Klasse PointEvent Definiert Methoden und Eigenschaften, die es Adaptern und benutzerdefinierten Operatoren ermöglichen, Punktereignisse zu erstellen und darauf zuzugreifen.
Öffentliche Klasse PointEvent< (Of < ( <'TPayload> ) > ) > Definiert Methoden und Eigenschaften, die es Adaptern und benutzerdefinierten Operatoren ermöglichen, Punktereignisse zu erstellen und darauf zuzugreifen.
Öffentliche Klasse Query Stellt ein Abfrageobjekt in CEP-Metadaten dar.
Öffentliche Klasse QueryAbortException Die Ausnahme, die ausgelöst wird, wenn eine Abfrage aufgrund eines Fehlers beendet wird.
Öffentliche Klasse QueryBinder Stellt eine clientseitige Hilfsklasse dar, mit der Producer und Consumer zur Erstellung eines Abfrageobjekts gebunden werden.
Öffentliche Klasse QueryTemplate Stellt ein Abfragevorlagen-Metadatenobjekt dar.
Öffentliche Klasse QueryTemplateInput Stellt einen Datenstromeinstiegspunkt in einer Abfragevorlage dar.
Öffentliche Klasse Server Stellt einen CEP-Server dar.
Öffentliche Klasse SqlCeMetadataProviderConfiguration Stellt für den SqlCe-Metadatenanbieter spezifische Konfigurationsinformationen dar.
Öffentliche Klasse TypeCreationException Die Ausnahme, die bei einem Fehler beim Erstellen eines Typs ausgelöst wird.
Öffentliche Klasse TypedEvent< (Of < ( <'TPayload> ) > ) > Stellt ein typisiertes Ereignis dar.
Öffentliche Klasse UntypedEvent Stellt ein nicht typisiertes Ereignis dar.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration AdvanceTimeFrequencyType Definiert, wann das Modul die Anwendungszeit verschiebt.
Öffentliche Enumeration AdvanceTimePolicy Definiert die verschiedenen Modulrichtlinien für das Behandeln von Eingabeereignissen, die gegen die aktuelle Anwendungszeit verstoßen würden.
Öffentliche Enumeration AdvanceTimeSourceType Definiert die Optionen für das Vorverschieben der Anwendungszeit eines Eingabedatenstroms.
Öffentliche Enumeration DiagnosticAspect Enumeration verschiedener Diagnoseaspekte, die einzeln aktiviert oder deaktiviert werden können.
Öffentliche Enumeration DiagnosticLevel Enumeration der verschiedenen Ausführlichkeitsebenen für die Diagnoseaspekte.
Öffentliche Enumeration DiagnosticViewProperty Enumeration aller Diagnoseansichtseigenschaften.
Öffentliche Enumeration EdgeType Zählt die gültigen Randtypen auf.
Öffentliche Enumeration EventKind Zählt die gültigen Arten von Ereignissen auf.
Öffentliche Enumeration EventShape Gibt die Form der Ereignisse an, die der Datenstrom enthält.
Öffentliche Enumeration StreamEventOrder Gibt die Ereignisreihenfolge in dem Ausgabedatenstrom einer Abfrage an.