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
スキーマ登録解除イベント。