Microsoft.ComplexEventProcessing.Adapters-Namespace
Macht die Klassen der StreamInsight-Adapter verfügbar. Adapter sind Softwaretransformatoren, die Ereignisse an einen StreamInsight-Server oder von diesem übermitteln. Weitere Informationen finden Sie unter Erstellen von Eingabe- und Ausgabeadaptern.
Klassen
Klasse | Beschreibung | |
---|---|---|
Adapter | Definiert die Methoden und Eigenschaften, die von Eingabe- und Ausgabeadaptern implementiert werden müssen. | |
AdapterException | Die Ausnahme, die ausgelöst wird, wenn ein Fehler während eines Eingabe- oder Ausgabeadaptervorgangs auftritt. | |
EdgeInputAdapter | Basisklasse für einen Eingabeadapter, der nicht typisierte Edge-Ereignisse erzeugt. | |
EdgeOutputAdapter | Stellt die Basisklasse für einen Ausgabeadapter dar, der Edge-Ereignisse empfängt. | |
InputAdapterBase | Basisklasse für Eingabeadapter. | |
IntervalInputAdapter | Basisklasse für einen Eingabeadapter, der nicht typisierte Intervallereignisse erzeugt. | |
IntervalOutputAdapter | Stellt die Basisklasse für einen Ausgabeadapter dar, der Intervallereignisse empfängt. | |
OutputAdapterBase | Basisklasse für Ausgabeadapter. | |
PointInputAdapter | Basisklasse für einen Eingabeadapter, der nicht typisierte Punktereignisse erzeugt. | |
PointOutputAdapter | Stellt die Basisklasse für einen Ausgabeadapter dar, der Punktereignisse empfängt. | |
PublishedStreamAdapterFactory | Adapterfactory für die Ein- und Ausgabeadapter veröffentlichter Datenströme. | |
TypedEdgeInputAdapter< (Of < ( <'TPayload> ) > ) > | Basisklasse für einen Eingabeadapter, der Edge-Ereignisse erzeugt, die über eine Nutzlaststruktur verfügen. | |
TypedEdgeOutputAdapter< (Of < ( <'TPayload> ) > ) > | Stellt die Basisklasse für einen Ausgabeadapter dar, der Edge-Ereignisse empfängt. | |
TypedInputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > | Basisklasse für einen typisierten Eingabeadapter. | |
TypedIntervalInputAdapter< (Of < ( <'TPayload> ) > ) > | Basisklasse für einen Eingabeadapter, der Intervallereignisse erzeugt, die über eine Nutzlaststruktur verfügen. | |
TypedIntervalOutputAdapter< (Of < ( <'TPayload> ) > ) > | Stellt die Basisklasse für einen Ausgabeadapter dar, der Intervallereignisse empfängt. | |
TypedOutputAdapter< (Of < ( <'TEvent, TPayload> ) > ) > | Stellt die Basisklasse für einen typisierten Ausgabeadapter dar. | |
TypedPointInputAdapter< (Of < ( <'TPayload> ) > ) > | Basisklasse für einen Eingabeadapter, der Punktereignisse erzeugt, die über eine Nutzlaststruktur verfügen. | |
TypedPointOutputAdapter< (Of < ( <'TPayload> ) > ) > | Stellt die Basisklasse für einen Ausgabeadapter dar, der Punktereignisse empfängt, die über eine Nutzlaststruktur verfügen. | |
UntypedInputAdapter< (Of < ( <'TEvent> ) > ) > | Basisklasse für einen nicht typisierten Eingabeadapter. | |
UntypedOutputAdapter< (Of < ( <'TEvent> ) > ) > | Basisklasse für einen nicht typisierten Eingabeadapter. |
Strukturen
Struktur | Beschreibung | |
---|---|---|
PublishedStreamInputAdapterConfiguration | Die Konfiguration für veröffentlichte Datenstrom-Eingabeadapter. | |
PublishedStreamOutputAdapterConfiguration | Die Konfiguration für veröffentlichte Datenstrom-Ausgabeadapter. |
Schnittstellen
Schnittstelle | Beschreibung | |
---|---|---|
IDeclareAdvanceTimeProperties< (Of < ( <'TConfigInfo> ) > ) > | Schnittstelle, die von den Factoryklassen implementiert werden muss, für deren erzeugte Adapterinstanzen (optional) AdvanceTimeSettings angegeben werden sollen. | |
IDeclareEventProperties< (Of < ( <'TConfigInfo> ) > ) > | Eine optionale Schnittstelle, die von einer Eingabeadapterfactory implementiert wird, um zusätzliche Informationen, z. B. die Kultur eines Zeichenfolgenfelds, für das Ereignisfeld bereitzustellen. | |
IHighWaterMarkInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | Erstellt einen nicht typisierten Eingabeadapter, der Ereignisse wiedergeben kann, die auf Prüfpunkten an der Obergrenzenmarkierung beruhen. | |
IHighWaterMarkOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | Erstellt einen nicht typisierten Ausgabeadapter, der Ereignisse wiedergeben kann, die auf Prüfpunkten an der Obergrenzenmarkierung beruhen. | |
IHighWaterMarkTypedInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | Erstellt einen typisierten Eingabeadapter, der Ereignisse wiedergeben kann, die auf Prüfpunkten an der Obergrenzenmarkierung beruhen. | |
IHighWaterMarkTypedOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | Erstellt einen typisierten Ausgabeadapter, der Ereignisse wiedergeben kann, die auf Prüfpunkten an der Obergrenzenmarkierung beruhen. | |
IInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | Diese Schnittstelle muss von Factoryklassen implementiert werden, die nicht typisierte Eingabeadapter erzeugen. | |
IOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | Diese Schnittstelle muss von Factoryklassen implementiert werden, die nicht typisierte Ausgabeadapter erzeugen. | |
ITypedDeclareAdvanceTimeProperties< (Of < ( <'TConfigInfo> ) > ) > | Schnittstelle, die von typisierten Eingabefactoryklassen implementiert werden muss, für deren erzeugte Adapterinstanzen (optional) AdvanceTimeSettings angegeben werden sollen. | |
ITypedDeclareEventProperties< (Of < ( <'TConfigInfo> ) > ) > | Eine optionale Schnittstelle, die von einer typisierten Eingabeadapterfactory implementiert wird, um zusätzliche Informationen, z. B. die Kultur eines Zeichenfolgenfelds, für das Ereignisfeld bereitzustellen. | |
ITypedInputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | Diese Schnittstelle muss von Factoryklassen implementiert werden, die typisierte Eingabeadapter erzeugen. | |
ITypedOutputAdapterFactory< (Of < ( <'TConfigInfo> ) > ) > | Diese Schnittstelle muss von Factoryklassen implementiert werden, die typisierte Ausgabeadapter erzeugen. |
Enumerationen
Enumeration | Beschreibung | |
---|---|---|
AdapterState | Aufzählung möglicher Adapterzustände. | |
DequeueOperationResult | Stellt das Ergebnis des Entfernens aus der Warteschlange dar. | |
EnqueueOperationResult | Stellt das Ergebnis der Einreihung in die Warteschlange dar. |