IRemoteStreamableSink<TPayload> Interface

Represents a remotely hosted streamable event sink with specific payload type.

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

Syntax

'Declaration
Public Interface IRemoteStreamableSink(Of TPayload) _
    Inherits IStreamableSink(Of TPayload), IRemote
'Usage
Dim instance As IRemoteStreamableSink(Of TPayload)
public interface IRemoteStreamableSink<TPayload> : IStreamableSink<TPayload>, 
    IRemote
generic<typename TPayload>
public interface class IRemoteStreamableSink : IStreamableSink<TPayload>, 
    IRemote
type IRemoteStreamableSink<'TPayload> =  
    interface 
        interface IStreamableSink<'TPayload>
        interface IRemote 
    end
JScript does not support generic types and methods.

Type Parameters

  • TPayload
    The type of payload.

The IRemoteStreamableSink<TPayload> type exposes the following members.

Properties

  Name Description
Public property Expression Gets expression defining the logic for the remote component. (Inherited from IRemote.)
Public property Provider Gets the LINQ provider supporting construction and composition of remote components. (Inherited from IRemote.)

Top

Extension Methods

  Name Description
Public Extension Method Deploy<TPayload> Deploys a remote temporal stream sink. (Defined by RemoteProvider.)

Top

See Also

Reference

Microsoft.ComplexEventProcessing.Linq Namespace