MathDiagramElement

StockSharp.Diagram.Elements

Формула с элементом с двумя аргументами.

Наследует: DiagramElement

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

MathDiagramElement
public MathDiagramElement()
mathDiagramElement = MathDiagramElement()

Инициализирует новый экземпляр MathDiagramElement.

Свойства

Expression
public string Expression { get; set; }
value = mathDiagramElement.Expression
mathDiagramElement.Expression = value

Выражение.

IconName
public override string IconName { get; }
value = mathDiagramElement.IconName

Имя ресурса Иконы.

TypeId
public override Guid TypeId { get; }
value = mathDiagramElement.TypeId

Тип идентификатора.

Validation
public string Validation { get; set; }
value = mathDiagramElement.Validation
mathDiagramElement.Validation = value

Проверка.

Методы

DisposeManaged
protected override void DisposeManaged()
mathDiagramElement.DisposeManaged()

Disposes the managed resources. Override this method to add custom clean up of managed resources.

OnPrepareAsync
protected override ValueTask OnPrepareAsync(CancellationToken cancellationToken)
result = mathDiagramElement.OnPrepareAsync(cancellationToken)

Resolves what the element needs from asynchronous sources (securities, underlying assets, derivatives) before the start, so that value processing stays synchronous. Called after OnPrepare.

cancellationToken
Cancellation token.

Возвращает: ValueTask

OnProcess
protected override void OnProcess(DateTime time, IDictionary<DiagramSocket, DiagramSocketValue> values, DiagramSocketValue source)
mathDiagramElement.OnProcess(time, values, source)

Метод вызывается при обработке новых поступающих значений.

time
Время.
values
Ценности.
source
Исходное значение.
OnReseted
protected override void OnReseted()
mathDiagramElement.OnReseted()

Он вызывается из метода Reset.