Streamable.RegisterOutputAsEnumerable<TPayload> Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Registers an IStreamable object as an output of a query, with output as a progressively changing enumerable.
public static Microsoft.StreamProcessing.EvolvingStateEnumerable<TPayload> RegisterOutputAsEnumerable<TPayload> (this Microsoft.StreamProcessing.QueryContainer container, Microsoft.StreamProcessing.IStreamable<Microsoft.StreamProcessing.Empty,TPayload> stream, string identifier = null);
static member RegisterOutputAsEnumerable : Microsoft.StreamProcessing.QueryContainer * Microsoft.StreamProcessing.IStreamable<Microsoft.StreamProcessing.Empty, 'Payload> * string -> Microsoft.StreamProcessing.EvolvingStateEnumerable<'Payload>
<Extension()>
Public Function RegisterOutputAsEnumerable(Of TPayload) (container As QueryContainer, stream As IStreamable(Of Empty, TPayload), Optional identifier As String = null) As EvolvingStateEnumerable(Of TPayload)
Type Parameters
- TPayload
The type of the payload of the data source.
Parameters
- container
- QueryContainer
A query container to which this egress point can be attached.
- stream
- IStreamable<Empty,TPayload>
An IStreamable object that is intended to be an output to the query.
- identifier
- String
A string that can uniquely identify the point of egress in the query.
Returns
An IObservable object of change list events for output data from the query.