CepTimeSensitiveOperator<TInput, TOutput>.GenerateOutput Method

Generates a collection of output events as a result of the operator computation over a collection of input event payloads.

Namespace:  Microsoft.ComplexEventProcessing.Extensibility
Assembly:  Microsoft.ComplexEventProcessing (in Microsoft.ComplexEventProcessing.dll)

Syntax

public abstract IEnumerable<IntervalEvent<TOutput>> GenerateOutput(
    IEnumerable<IntervalEvent<TInput>> events,
    WindowDescriptor windowDescriptor
)

Parameters

Return Value

Type: System.Collections.Generic.IEnumerable<IntervalEvent<TOutput>>
A collection of output events.

Remarks

A time-sensitive operator receives a collection of whole events with timestamps, so that the computation can take the temporal properties of the events (as well as the window size) into account.

The collection of input events is unordered.

See Also

Reference

CepTimeSensitiveOperator<TInput, TOutput> Class

Microsoft.ComplexEventProcessing.Extensibility Namespace