Table of Contents

Class AlertProcessingService

Namespace
StockSharp.Alerts
Assembly
StockSharp.Alerts.dll

Alert processing service.

public class AlertProcessingService : BaseLogReceiver, ILogReceiver, IAlertProcessingService, IPersistable, ILogSource, IDisposable
Inheritance
AlertProcessingService
Implements
Inherited Members
Extension Methods

Constructors

AlertProcessingService(int)

Initializes a new instance of the AlertProcessingService.

public AlertProcessingService(int maxQueue)

Parameters

maxQueue int

Max queue for process.

Properties

Schemas

All schemas.

public IEnumerable<AlertSchema> Schemas { get; }

Property Value

IEnumerable<AlertSchema>

Methods

DisposeManaged()

Disposes the managed resources. Override this method to add custom clean up of managed resources.

protected override void DisposeManaged()

Register(AlertSchema)

Register schema.

public void Register(AlertSchema schema)

Parameters

schema AlertSchema

Schema.

Events

Registered

Schema registration event.

public event Action<AlertSchema> Registered

Event Type

Action<AlertSchema>

UnRegistered

Schema unregistering event.

public event Action<AlertSchema> UnRegistered

Event Type

Action<AlertSchema>