ICompositionRegistryExtensions

StockSharp.Diagram

ICompositionRegistry extension methods.

Propriedades

NotSupported
public static Func<SecureString> NotSupported { get; }
value = ICompositionRegistryExtensions.NotSupported

Não suportado gerenciador de senhas.

Métodos

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.

Retorna: Is encryption used.

Deserialize
public static ValueTuple<CompositionDiagramElement, bool> Deserialize(ICompositionRegistry registry, SettingsStorage storage, Func<SecureString> getPassword)
result = ICompositionRegistryExtensions.Deserialize(registry, storage, getPassword)

Para desserializar o elemento composto.

registry
ICompositionRegistry
storage
Configuração do armazenamento.
getPassword
Arranja o manipulador de senhas.

Retorna: 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

Retorna: CompositionDiagramElement

Serialize
public static SettingsStorage Serialize(ICompositionRegistry registry, CompositionDiagramElement element, bool includeCoordinates, SecureString password)
result = ICompositionRegistryExtensions.Serialize(registry, element, includeCoordinates, password)

Para serializar o elemento composto.

registry
ICompositionRegistry
element
CompositionDiagramElement
includeCoordinates
Inclua coordenadas.
password
Senha.

Retorna: Configuração do armazenamento.

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

Retorna: Settings storage.