ToPointObservable(TPayload)-Methode (CepStream(TPayload), StreamEventOrder)

Konvertiert einen CepStream von Punktereignissen mit der angegebenen Ereignisreihenfolge in eine Ereignissenke, die die IObservable-Schnittstelle implementiert.

Namespace:  Microsoft.ComplexEventProcessing.Linq
Assembly:  Microsoft.ComplexEventProcessing.Observable (in Microsoft.ComplexEventProcessing.Observable.dll)

Syntax

public static ICepObservable<PointEvent<TPayload>> ToPointObservable<TPayload>(
    this CepStream<TPayload> stream,
    StreamEventOrder streamEventOrder
)

Typparameter

  • TPayload
    Der Typ der Ereignisnutzlast.

Parameter

Rückgabewert

Typ: Microsoft.ComplexEventProcessing.Linq. . :: . .ICepObservable< (Of < ( <'PointEvent< (Of < ( <'TPayload> ) > ) >> ) > ) >
Eine Ereignissenke, die die Beobachtung unterstützt.

Hinweis zur Verwendung

In Visual Basic und C# können Sie die Methode als Instanzenmethode für jedes Objekt vom Typ CepStream< (Of < ( <'TPayload> ) > ) > aufrufen. Wenn Sie Instanzmethodensyntax zum Aufruf dieser Methode verwenden, vernachlässigen Sie den ersten Parameter. Weitere Informationen finden Sie unter https://msdn.microsoft.com/de-de/library/bb384936(v=sql.105) oder https://msdn.microsoft.com/de-de/library/bb383977(v=sql.105).

Hinweise

Durch Aufrufen der Subscribe-Methode der Observable-Ereignissenke wird eine Abfrage initialisiert und gestartet. Die Abfrage wird gelöscht, wenn das Abonnement freigegeben wird.

Die ICepObservable<(Of <(<'T>)>)>-Schnittstelle schließt eine Überladung von Subscribe ein, mit der Sie einen Namen und eine Beschreibung für die Abfrage angeben können. Diese zusätzlichen Eigenschaften sind beim Debuggen hilfreich.

Weitere Informationen zu den in der Nutzlast eines Ereignisses unterstützten Datentypen finden Sie unter Erstellen von Ereignistypen.

Siehe auch

Verweis

ObservableCepStream Klasse

ToPointObservable-Überladung

Microsoft.ComplexEventProcessing.Linq-Namespace