AlertSchema

StockSharp.Alerts

Схема.

Реализует: IPersistable

Конструкторы

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

Правила.

Методы

Load
public void Load(SettingsStorage storage)
alertSchema.Load(storage)

Загрузить настройки.

storage
Хранилище настроек.
Save
public void Save(SettingsStorage storage)
alertSchema.Save(storage)

Сохраните настройки.

storage
Хранилище настроек.