AlertSchema
StockSharp.Alerts
Esquema.
Implementa: IAsyncPersistable
Construtores
AlertSchema
public AlertSchema()
alertSchema = AlertSchema()
Inicializa uma nova instância do AlertSchema.
AlertSchema
public AlertSchema(Type messageType)
alertSchema = AlertSchema(messageType)
Inicializa uma nova instância do AlertSchema.
- messageType
- Tipo de mensagem.
Propriedades
AlertType
public AlertNotifications? AlertType { get; set; }
value = alertSchema.AlertType
alertSchema.AlertType = value
Tipo de alerta.
Caption
public string Caption { get; set; }
value = alertSchema.Caption
alertSchema.Caption = value
Cabeçalho de sinal.
ExternalId
public long? ExternalId { get; set; }
value = alertSchema.ExternalId
alertSchema.ExternalId = value
Identificação externa.
Id
public Guid Id { get; private set; }
value = alertSchema.Id
alertSchema.Id = value
Identificador.
IsEnabled
public bool IsEnabled { get; set; }
value = alertSchema.IsEnabled
alertSchema.IsEnabled = value
Activado.
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
Mensagem de alerta.
MessageType
public Type MessageType { get; private set; }
value = alertSchema.MessageType
alertSchema.MessageType = value
Tipo de mensagem.
Métodos
LoadAsync
public Task LoadAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = alertSchema.LoadAsync(storage, cancellationToken)
Load settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Retorna: Task
SaveAsync
public Task SaveAsync(SettingsStorage storage, CancellationToken cancellationToken)
result = alertSchema.SaveAsync(storage, cancellationToken)
Save settings.
- storage
- Settings storage.
- cancellationToken
- CancellationToken
Retorna: Task