IAlertProcessingService
StockSharp.Alerts
Определяет службу обработки предупреждений.
Реализует: IPersistable, ILogSource, IDisposable
Свойства
Schemas
public IEnumerable<AlertSchema> Schemas { get; }
value = iAlertProcessingService.Schemas
Все схемы.
Методы
FindSchema
public AlertSchema FindSchema(Guid id)
result = iAlertProcessingService.FindSchema(id)
Найти схему по указанному идентификатору.
- id
- Идентификатор.
Возвращает: Нашел схему. если схема с указанным идентификатором не существует.
Process
public void Process(Message message)
iAlertProcessingService.Process(message)
Проверьте сообщение об условиях оповещения.
- message
- Сообщение.
Register
public void Register(AlertSchema schema)
iAlertProcessingService.Register(schema)
Зарегистрируйте схему.
- schema
- Схема.
UnRegister
public void UnRegister(AlertSchema schema)
iAlertProcessingService.UnRegister(schema)
Удалить ранее зарегистрированную AlertSchema) схему.
- schema
- Схема.
События
Registered
public event Action<AlertSchema> Registered
iAlertProcessingService.Registered += handler
Событие регистрации схемы.
UnRegistered
public event Action<AlertSchema> UnRegistered
iAlertProcessingService.UnRegistered += handler
Событие отмены регистрации схемы.