ICompositionRegistryExtensions
StockSharp.Diagram
ICompositionRegistry методы расширения.
Свойства
NotSupported
public static Func<SecureString> NotSupported { get; }
value = ICompositionRegistryExtensions.NotSupported
Не поддерживается обработчик паролей.
Методы
Deserialize
public static bool Deserialize(ICompositionRegistry registry, CompositionDiagramElement element, SettingsStorage storage, Func<SecureString> getPassword)
result = ICompositionRegistryExtensions.Deserialize(registry, element, storage, getPassword)
To deserialize the composite element.
- registry
- ICompositionRegistry
- element
- CompositionDiagramElement
- storage
- Settings storage.
- getPassword
- Get password handler.
Возвращает: Is encryption used.
Deserialize
public static ValueTuple<CompositionDiagramElement, bool> Deserialize(ICompositionRegistry registry, SettingsStorage storage, Func<SecureString> getPassword)
result = ICompositionRegistryExtensions.Deserialize(registry, storage, getPassword)
Десериализовать составной элемент.
- registry
- ICompositionRegistry
- storage
- Хранилище настроек.
- getPassword
- Получить обработчик паролей.
Возвращает: CompositionDiagramElement
DeserializeAsync
public static ValueTask<ValueTuple<CompositionDiagramElement, bool>> DeserializeAsync(ICompositionRegistry registry, SettingsStorage storage, Func<SecureString> getPassword, CancellationToken cancellationToken)
result = ICompositionRegistryExtensions.DeserializeAsync(registry, storage, getPassword, cancellationToken)
To deserialize the composite element.
- registry
- ICompositionRegistry
- storage
- Settings storage.
- getPassword
- Get password handler.
- cancellationToken
- CancellationToken
Возвращает: CompositionDiagramElement
Serialize
public static SettingsStorage Serialize(ICompositionRegistry registry, CompositionDiagramElement element, bool includeCoordinates, SecureString password)
result = ICompositionRegistryExtensions.Serialize(registry, element, includeCoordinates, password)
Сериализация составного элемента.
- registry
- ICompositionRegistry
- element
- CompositionDiagramElement
- includeCoordinates
- Включите координаты.
- password
- Пароль.
Возвращает: Хранилище настроек.
Serialize
public static void Serialize(ICompositionRegistry registry, CompositionDiagramElement element, SettingsStorage storage, bool includeCoordinates, SecureString password)
ICompositionRegistryExtensions.Serialize(registry, element, storage, includeCoordinates, password)
To serialize the composite element.
- registry
- ICompositionRegistry
- element
- CompositionDiagramElement
- storage
- Settings storage.
- includeCoordinates
- Include coordinates.
- password
- Password.
SerializeAsync
public static ValueTask<SettingsStorage> SerializeAsync(ICompositionRegistry registry, CompositionDiagramElement element, bool includeCoordinates, SecureString password, CancellationToken cancellationToken)
result = ICompositionRegistryExtensions.SerializeAsync(registry, element, includeCoordinates, password, cancellationToken)
To serialize the composite element.
- registry
- ICompositionRegistry
- element
- CompositionDiagramElement
- includeCoordinates
- Include coordinates.
- password
- Password.
- cancellationToken
- CancellationToken
Возвращает: Settings storage.