InputStreamInfo Class
Collapse the table of content
Expand the table of content

InputStreamInfo Class

Contains all information extracted from a stream definition.


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

public class InputStreamInfo

The InputStreamInfo type exposes the following members.

Public methodInputStreamInfoInitalizes a new instance of the input stream info.

Public propertyAdvanceTimeSettingsGets the advance time settings.
Public propertyContextGets an object that represents the context in which the stream was created.
Public propertyEventShapeGets the event shape the stream source is going to provide.
Public propertyEventTypeGets the event payload type in the stream.
Public propertyStreamNameGets the name of the stream.
Public propertyStreamSourceGets the stream provider.
Public propertyStreamSourceConfigGets the configuration information for the stream provider.

Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)

The information exposes whether the stream is in one of the following states:

  1. Unbound The stream only contains name and type, but is not bound to any stream source.

  2. Bound to a given InputAdapter API object, StreamSource is a Uri in this case

  3. Bound to a specific InputAdapterFactory type, StreamSource is a Type in this case.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2016 Microsoft