Click or drag to resize

JobSessionListenerBaseT Class

Helper for subscribe to the session events channel.
Inheritance Hierarchy
SystemObject
  SOS.SDK.Tools.ListenersJobSessionListenerBaseT
    SOS.SDK.Tools.ListenersJobSessionCompletedListenerT
    SOS.SDK.Tools.ListenersJobSessionEventsListenerT
    SOS.SDK.Tools.ListenersJobSessionProgressListenerT
    SOS.SDK.Tools.ListenersJobSessionStartedListenerT

Namespace:  SOS.SDK.Tools.Listeners
Assembly:  SOS.SDK (in SOS.SDK.dll) Version: 7.6.1.5742
Syntax
C#
public abstract class JobSessionListenerBase<T> : IDisposable
where T : JobSessionContract

Type Parameters

T
Base type for event data. All events with other message type ignored.

The JobSessionListenerBaseT type exposes the following members.

Constructors
Properties
  NameDescription
Protected propertyClient
Associated Infrascale Client instance for listening.
Public propertyErrorMessage
Error, occured during Job execution.
Public propertyFilterJobId
JobId for filtering messages.
Top
Methods
  NameDescription
Public methodDispose
Dispose listener for unsubscribe from Infrascale Client events.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodListen
Subscribe the client event for this method.
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodOnHandled
Calling after handling of callback.
Protected methodSubscribe
Subscribe to Infrascale Client callback.
Public methodToString (Inherited from Object.)
Protected methodUnsubscribe
Unsubscribe from Infrascale Client callback.
Top
Remarks
Filter events by event type, session etc. Dispose result after Job Completion for unsubscribe from Infrascale Service callbacks.
See Also