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.