IRemoteObserver<TElement> Interface

Represents the changes in observable objects.

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

Syntax

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

Type Parameters

  • TElement
    The type of element.

The IRemoteObserver<TElement> 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

Methods

  Name Description
Public method OnCompleted (Inherited from IObserver<TElement>.)
Public method OnError (Inherited from IObserver<TElement>.)
Public method OnNext (Inherited from IObserver<TElement>.)

Top

Extension Methods

  Name Description
Public Extension Method Deploy<TElement> Deploys a remote observer. (Defined by RemoteProvider.)

Top

See Also

Reference

Microsoft.ComplexEventProcessing.Linq Namespace