Class DefaultContextStream<TContext>

The default IContextStream<TContext> implementation.

Inheritance
System.Object
DefaultContextCallback<TContext>
DefaultContextStream<TContext>
Implements
IContextStream<TContext>
IContextCallback<TContext>
Inherited Members
DefaultContextCallback<TContext>.OnError(TContext, ErrorReason)
Namespace: PushTechnology.ClientInterface.Client.Callbacks
Assembly: Diffusion.Client.dll
Syntax
public class DefaultContextStream<TContext> : DefaultContextCallback<TContext>, IContextStream<TContext>, IContextCallback<TContext>
Type Parameters
Name Description
TContext

The context object type.

Remarks

This simply logs an OnClose(TContext) call at 'debug' level. This method should be overridden for more specific processing.

Methods

OnClose(TContext)

Notification that a call context was closed normally.

Declaration
public virtual void OnClose(TContext context)
Parameters
Type Name Description
TContext context

The context object the application supplied when making the call. May be null.

Remarks

No further calls will be made for the stream context.

Implements

IContextStream<TContext>
IContextCallback<TContext>
Back to top