IAlertProcessingService
StockSharp.Alerts
Define um serviço de processamento de alerta.
Implementa: IPersistable, ILogSource, IDisposable
Propriedades
Schemas
public IEnumerable<AlertSchema> Schemas { get; }
value = iAlertProcessingService.Schemas
Todos esquemas.
Métodos
FindSchema
public AlertSchema FindSchema(Guid id)
result = iAlertProcessingService.FindSchema(id)
Procurar esquema pelo identificador especificado.
- id
- O identificador.
Retorna: Foi encontrado o esquema. se o esquema com o identificador especificado não existir.
Process
public void Process(Message message)
iAlertProcessingService.Process(message)
Verificar a mensagem em condições de alerta.
- message
- Mensagem.
Register
public void Register(AlertSchema schema)
iAlertProcessingService.Register(schema)
Esquema de registo.
- schema
- Esquema.
UnRegister
public void UnRegister(AlertSchema schema)
iAlertProcessingService.UnRegister(schema)
Remover previamente registrado por AlertSchema) esquema.
- schema
- Esquema.
Eventos
Registered
public event Action<AlertSchema> Registered
iAlertProcessingService.Registered += handler
Esquema de registo.
UnRegistered
public event Action<AlertSchema> UnRegistered
iAlertProcessingService.UnRegistered += handler
Esquema de evento não registrado.