AlertProcessingService

StockSharp.Alerts

Alert processing service.

Inherits: BaseLogReceiver

Implements: IAlertProcessingService, IPersistable, ILogSource, IDisposable

Constructors

AlertProcessingService
public AlertProcessingService(int maxQueue)
alertProcessingService = AlertProcessingService(maxQueue)

Initializes a new instance of the AlertProcessingService.

maxQueue
Max queue for process.

Properties

Schemas
public IEnumerable<AlertSchema> Schemas { get; }
value = alertProcessingService.Schemas

All schemas.

Methods

DisposeManaged
protected override void DisposeManaged()
alertProcessingService.DisposeManaged()

Release resources.

Register
public void Register(AlertSchema schema)
alertProcessingService.Register(schema)

Register schema.

schema
Schema.

Events

Registered
public event Action<AlertSchema> Registered
alertProcessingService.Registered += handler

Schema registration event.

UnRegistered
public event Action<AlertSchema> UnRegistered
alertProcessingService.UnRegistered += handler

Schema unregistering event.