VariableDiagramElement

StockSharp.Diagram.Elements

Элемент хранения ценностей.

Наследует: TypedDiagramElement<VariableDiagramElement>

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

VariableDiagramElement
public VariableDiagramElement()
variableDiagramElement = VariableDiagramElement()

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

Свойства

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

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

InputAsTrigger
public bool InputAsTrigger { get; set; }
value = variableDiagramElement.InputAsTrigger
variableDiagramElement.InputAsTrigger = value

Увеличить выходное значение при обновлении ввода.

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

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

Value
public object Value { get; set; }
value = variableDiagramElement.Value
variableDiagramElement.Value = value

переменное значение.

Методы

Flush
public override void Flush(DateTime time)
variableDiagramElement.Flush(time)

Промывка нетриггерных (корневых) элементов.

OnInputSocketConnected
protected override void OnInputSocketConnected(DiagramSocket socket, DiagramSocket source)
variableDiagramElement.OnInputSocketConnected(socket, source)

Метод вызывается, когда входной сокет подключен.

socket
Сокет элемента диаграммы.
source
Сокет элемента исходной диаграммы.
OnInputSocketDisconnected
protected override void OnInputSocketDisconnected(DiagramSocket socket, DiagramSocket source)
variableDiagramElement.OnInputSocketDisconnected(socket, source)

Метод вызывается, когда входной сокет отключен.

socket
Сокет элемента диаграммы.
source
Сокет элемента исходной диаграммы.
OnProcess
protected override void OnProcess(DiagramSocketValue value)
variableDiagramElement.OnProcess(value)

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

value
Обработанное значение.
OnReseted
protected override void OnReseted()
variableDiagramElement.OnReseted()

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

OnStart
protected override void OnStart(DateTime time)
variableDiagramElement.OnStart(time)

Метод вызывается в начале алгоритма элемента диаграммы.

OnStop
protected override void OnStop()
variableDiagramElement.OnStop()

Метод вызывается при остановке алгоритма элемента диаграммы.

TypeChanged
protected override void TypeChanged()
variableDiagramElement.TypeChanged()

Метод вызывается при изменении типа данных.