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
- 识别符
返回值: 如果指定的标识符不存在, 则找到 schema 。
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)
Remove previously registered by AlertSchema) schema.
- schema
- 司马相.
事件
Registered
public event Action<AlertSchema> Registered
iAlertProcessingService.Registered += handler
司马注册事件.
UnRegistered
public event Action<AlertSchema> UnRegistered
iAlertProcessingService.UnRegistered += handler
斯克马未注册事件.