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
IPersistable
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()

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>