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

斯克马未注册事件.