ICompositionRegistryExtensions

StockSharp.Diagram

ICompositionRegistry extension methods.

属性

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.