ObservableCepStream.ToObservable<TPayload> Method (CepStream<TPayload>, StreamEventOrder)
Converts a stream of events to observable output with the specified event order by removing event headers and discarding CTI events.
Namespace: Microsoft.ComplexEventProcessing.Linq
Assembly: Microsoft.ComplexEventProcessing.Observable (in Microsoft.ComplexEventProcessing.Observable.dll)
Syntax
public static ICepObservable<TPayload> ToObservable<TPayload>(
this CepStream<TPayload> stream,
StreamEventOrder streamEventOrder
)
public:
generic<typename TPayload>
[ExtensionAttribute]
static ICepObservable<TPayload>^ ToObservable(
CepStream<TPayload>^ stream,
StreamEventOrder streamEventOrder
)
static member ToObservable<'TPayload> :
stream:CepStream<'TPayload> *
streamEventOrder:StreamEventOrder -> ICepObservable<'TPayload>
<ExtensionAttribute>
Public Shared Function ToObservable(Of TPayload) (
stream As CepStream(Of TPayload),
streamEventOrder As StreamEventOrder
) As ICepObservable(Of TPayload)
Parameters
stream
Type: Microsoft.ComplexEventProcessing.Linq.CepStream<TPayload>Stream of events to convert.
streamEventOrder
Type: Microsoft.ComplexEventProcessing.StreamEventOrderOrder of the events in the output.
Return Value
Type: Microsoft.ComplexEventProcessing.Linq.ICepObservable<TPayload>
Observable output.
Type Parameters
- TPayload
Type of the event payload.
See Also
ToObservable Overload
ObservableCepStream Class
Microsoft.ComplexEventProcessing.Linq Namespace
Return to top