DiagramSocketType

StockSharp.Diagram

Тип подключения.

Наследует: Equatable<DiagramSocketType>

Реализует: INotifyPropertyChanged, IPersistable

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

DiagramSocketType
private DiagramSocketType(Type type, string name, Color color)
diagramSocketType = DiagramSocketType(type, name, color)

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

type
Тип данных.
name
Имя типа соединения.
color
Цвет соединения.

Свойства

AllTypes
public static IEnumerable<DiagramSocketType> AllTypes { get; }
value = DiagramSocketType.AllTypes

Все доступные типы соединений для элементов.

Color
public Color Color { get; private set; }
value = diagramSocketType.Color
diagramSocketType.Color = value

Цвет соединения.

Name
public string Name { get; private set; }
value = diagramSocketType.Name
diagramSocketType.Name = value

Имя типа соединения.

Type
public Type Type { get; private set; }
value = diagramSocketType.Type
diagramSocketType.Type = value

Тип подключения.

Методы

Clone
public override DiagramSocketType Clone()
result = diagramSocketType.Clone()

Создайте копию DiagramSocketType.

Возвращает: Копия.

GetSocketType
public static DiagramSocketType GetSocketType(Type parameterType)
result = DiagramSocketType.GetSocketType(parameterType)

Получите DiagramSocketType для типа.

parameterType
Тип.

Возвращает: Тип сокета схемы.

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

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

storage
Хранилище настроек.
OnEquals
protected override bool OnEquals(DiagramSocketType other)
result = diagramSocketType.OnEquals(other)

Сравните DiagramSocketType на эквивалентность.

other
Еще одна ценность, с которой можно сравнивать.

Возвращает: , если указанный объект равен текущему объекту, в противном случае .

OnPropertyChanged
protected virtual void OnPropertyChanged(string propertyName)
diagramSocketType.OnPropertyChanged(propertyName)

Вызов события изменения значения свойства соединения.

propertyName
Имя свойства.
RegisterType``1
public static DiagramSocketType RegisterType<T>(string name, Color color)
result = DiagramSocketType.RegisterType(name, color)

Зарегистрировать тип подключения.

name
Имя типа соединения.
color
Цвет соединения.

Возвращает: Тип подключения.

Save
public void Save(SettingsStorage storage)
diagramSocketType.Save(storage)

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

storage
Хранилище настроек.
ToString
public override string ToString()
result = diagramSocketType.ToString()

Преобразовать к строковому представлению.

Возвращает: Строковое представление.

События

PropertyChanged
public event PropertyChangedEventHandler PropertyChanged
diagramSocketType.PropertyChanged += handler

Событие изменения значения свойств соединения.

Поля

Any
public static readonly DiagramSocketType Any
value = DiagramSocketType.Any

Неизвестный тип данных.

BasketBlackScholes
public static readonly DiagramSocketType BasketBlackScholes
value = DiagramSocketType.BasketBlackScholes

Черные скоулзы.

BlackScholes
public static readonly DiagramSocketType BlackScholes
value = DiagramSocketType.BlackScholes

Черные скоулзы.

Bool
public static readonly DiagramSocketType Bool
value = DiagramSocketType.Bool

Флаг.

Candle
public static readonly DiagramSocketType Candle
value = DiagramSocketType.Candle

Свеча.

CandleStates
public static readonly DiagramSocketType CandleStates
value = DiagramSocketType.CandleStates

Состояние свечи.

Comparable
public static readonly DiagramSocketType Comparable
value = DiagramSocketType.Comparable

Сопоставимые значения.

Date
public static readonly DiagramSocketType Date
value = DiagramSocketType.Date

Стратегия.

IndicatorValue
public static readonly DiagramSocketType IndicatorValue
value = DiagramSocketType.IndicatorValue

Значение индикатора.

MarketDepth
public static readonly DiagramSocketType MarketDepth
value = DiagramSocketType.MarketDepth

Глубина рынка.

MyTrade
public static readonly DiagramSocketType MyTrade
value = DiagramSocketType.MyTrade

Собственная торговля.

Options
public static readonly DiagramSocketType Options
value = DiagramSocketType.Options

Опции.

Order
public static readonly DiagramSocketType Order
value = DiagramSocketType.Order

Заказ.

OrderFail
public static readonly DiagramSocketType OrderFail
value = DiagramSocketType.OrderFail

Заказ провалился.

OrderState
public static readonly DiagramSocketType OrderState
value = DiagramSocketType.OrderState

Состояние заказа.

Portfolio
public static readonly DiagramSocketType Portfolio
value = DiagramSocketType.Portfolio

Портфолио.

Position
public static readonly DiagramSocketType Position
value = DiagramSocketType.Position

Позиция.

Quote
public static readonly DiagramSocketType Quote
value = DiagramSocketType.Quote

Цитата.

Security
public static readonly DiagramSocketType Security
value = DiagramSocketType.Security

финансовый инструмент.

Side
public static readonly DiagramSocketType Side
value = DiagramSocketType.Side

Сторона.

Strategy
public static readonly DiagramSocketType Strategy
value = DiagramSocketType.Strategy

Стратегия.

String
public static readonly DiagramSocketType String
value = DiagramSocketType.String

Текстовая строка.

Time
public static readonly DiagramSocketType Time
value = DiagramSocketType.Time

Connector.

Trade
public static readonly DiagramSocketType Trade
value = DiagramSocketType.Trade

Торговля.

Unit
public static readonly DiagramSocketType Unit
value = DiagramSocketType.Unit

Числовое значение.