InvariantCultureSerializer

StockSharp.Configuration

Invariant culture ISerializer.

Methods

DeserializeInvariant
public static SettingsStorage DeserializeInvariant(IFileSystem fileSystem, string fileName)
result = InvariantCultureSerializer.DeserializeInvariant(fileSystem, fileName)

Deserialize storage from the specified file using IFileSystem.

fileSystem
File system.
fileName
File name.

Returns: SettingsStorage

DeserializeInvariant
public static SettingsStorage DeserializeInvariant(string fileName)
result = InvariantCultureSerializer.DeserializeInvariant(fileName)

Deserialize storage from the specified file.

fileName
File name.

Returns: SettingsStorage

DeserializeInvariant
public static SettingsStorage DeserializeInvariant(string fileName, IFileSystem fileSystem)
result = InvariantCultureSerializer.DeserializeInvariant(fileName, fileSystem)

Deserialize storage from the specified file.

fileName
File name.
fileSystem
File system.

Returns: SettingsStorage

DeserializeInvariant
public static SettingsStorage DeserializeInvariant(byte[] data)
result = InvariantCultureSerializer.DeserializeInvariant(data)

Deserialize storage from the specified byte array.

data
Data.

Returns: SettingsStorage

DeserializeInvariantAsync
public static ValueTask<SettingsStorage> DeserializeInvariantAsync(IFileSystem fileSystem, string fileName, CancellationToken cancellationToken)
result = InvariantCultureSerializer.DeserializeInvariantAsync(fileSystem, fileName, cancellationToken)

Deserialize storage from the specified file using IFileSystem.

fileSystem
File system.
fileName
File name.
cancellationToken
CancellationToken

Returns: SettingsStorage

DeserializeInvariantAsync
public static ValueTask<SettingsStorage> DeserializeInvariantAsync(string fileName, IFileSystem fileSystem, CancellationToken cancellationToken)
result = InvariantCultureSerializer.DeserializeInvariantAsync(fileName, fileSystem, cancellationToken)

Deserialize storage from the specified file.

fileName
File name.
fileSystem
File system.
cancellationToken
CancellationToken

Returns: SettingsStorage

DeserializeInvariantAsync
public static ValueTask<SettingsStorage> DeserializeInvariantAsync(byte[] data, CancellationToken cancellationToken)
result = InvariantCultureSerializer.DeserializeInvariantAsync(data, cancellationToken)

Deserialize storage from the specified byte array.

data
Data.
cancellationToken
CancellationToken

Returns: SettingsStorage

DeserializeInvariantAsync``1
public static ValueTask<T> DeserializeInvariantAsync<T>(string fileName, IFileSystem fileSystem, CancellationToken cancellationToken)
result = InvariantCultureSerializer.DeserializeInvariantAsync(fileName, fileSystem, cancellationToken)

Deserialize storage from the specified file.

fileName
File name.
fileSystem
File system.
cancellationToken
CancellationToken
DeserializeInvariant``1
public static T DeserializeInvariant<T>(string fileName, IFileSystem fileSystem)
result = InvariantCultureSerializer.DeserializeInvariant(fileName, fileSystem)

Deserialize storage from the specified file.

fileName
File name.
fileSystem
File system.
SerializeInvariant
public static void SerializeInvariant(SettingsStorage settings, IFileSystem fileSystem, string fileName, bool bom)
InvariantCultureSerializer.SerializeInvariant(settings, fileSystem, fileName, bom)

Serialize the specified storage into file using IFileSystem.

settings
SettingsStorage
fileSystem
File system.
fileName
File name.
bom
Add UTF8 BOM preamble.
SerializeInvariant
public static void SerializeInvariant(SettingsStorage settings, string fileName, bool bom)
InvariantCultureSerializer.SerializeInvariant(settings, fileName, bom)

Serialize the specified storage into file.

settings
SettingsStorage
fileName
File name.
bom
Add UTF8 BOM preamble.
SerializeInvariant
public static byte[] SerializeInvariant(IAsyncPersistable settings, bool bom)
result = InvariantCultureSerializer.SerializeInvariant(settings, bom)

Serialize the specified storage into byte array.

settings
IAsyncPersistable
bom
Add UTF8 BOM preamble.
SerializeInvariant
public static byte[] SerializeInvariant(SettingsStorage settings, bool bom)
result = InvariantCultureSerializer.SerializeInvariant(settings, bom)

Serialize the specified storage into byte array.

settings
SettingsStorage
bom
Add UTF8 BOM preamble.
SerializeInvariantAsync
public static ValueTask SerializeInvariantAsync(SettingsStorage settings, IFileSystem fileSystem, string fileName, bool bom, CancellationToken cancellationToken)
result = InvariantCultureSerializer.SerializeInvariantAsync(settings, fileSystem, fileName, bom, cancellationToken)

Serialize the specified storage into file.

settings
SettingsStorage
fileSystem
File system.
fileName
File name.
bom
Add UTF8 BOM preamble.
cancellationToken
CancellationToken

Returns: ValueTask

SerializeInvariantAsync
public static ValueTask<byte[]> SerializeInvariantAsync(IAsyncPersistable settings, bool bom, CancellationToken cancellationToken)
result = InvariantCultureSerializer.SerializeInvariantAsync(settings, bom, cancellationToken)

Serialize the specified settings into byte array.

settings
IAsyncPersistable
bom
Add UTF8 BOM preamble.
cancellationToken
CancellationToken

Returns: Serialized data.

SerializeInvariantAsync
public static ValueTask<byte[]> SerializeInvariantAsync(SettingsStorage settings, bool bom, CancellationToken cancellationToken)
result = InvariantCultureSerializer.SerializeInvariantAsync(settings, bom, cancellationToken)

Serialize the specified storage into byte array.

settings
SettingsStorage
bom
Add UTF8 BOM preamble.
cancellationToken
CancellationToken

Returns: Serialized data.