AlertSchema

StockSharp.Alerts

司马相.

实现: IAsyncPersistable

构造函数

AlertSchema
public AlertSchema()
alertSchema = AlertSchema()

初始化了 & ##AlertSchema+#的新实例.

AlertSchema
public AlertSchema(Type messageType)
alertSchema = AlertSchema(messageType)

初始化了 & ##AlertSchema+#的新实例.

messageType
消息类型 。

属性

AlertType
public AlertNotifications? AlertType { get; set; }
value = alertSchema.AlertType
alertSchema.AlertType = value

警报类型。

Caption
public string Caption { get; set; }
value = alertSchema.Caption
alertSchema.Caption = value

信号头.

ExternalId
public long? ExternalId { get; set; }
value = alertSchema.ExternalId
alertSchema.ExternalId = value

外出身份证明.

Id
public Guid Id { get; private set; }
value = alertSchema.Id
alertSchema.Id = value

辨相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相

IsEnabled
public bool IsEnabled { get; set; }
value = alertSchema.IsEnabled
alertSchema.IsEnabled = value

已启用。

LogLevel
public LogLevels LogLevel { get; set; }
value = alertSchema.LogLevel
alertSchema.LogLevel = value

LogLevels

Message
public string Message { get; set; }
value = alertSchema.Message
alertSchema.Message = value

警报短信

MessageType
public Type MessageType { get; private set; }
value = alertSchema.MessageType
alertSchema.MessageType = value

消息类型 。

Rules
public IList<AlertRule> Rules { get; }
value = alertSchema.Rules

规矩

方法

LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = alertSchema.LoadAsync(storage, cancellationToken)

Load settings.

storage
Settings storage.
cancellationToken
CancellationToken

返回值: Task

SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = alertSchema.SaveAsync(storage, cancellationToken)

Save settings.

storage
Settings storage.
cancellationToken
CancellationToken

返回值: Task