Table of Contents

Interface IRemoteExtendedStorage

Namespace
StockSharp.Algo.Storages.Remote
Assembly
StockSharp.Algo.dll

Remote extended info storage.

public interface IRemoteExtendedStorage
Extension Methods

Properties

Fields

Get security extended fields (names and types).

Tuple<string, Type>[] Fields { get; }

Property Value

Tuple<string, Type>[]

Securities

Get all security identifiers.

IEnumerable<SecurityId> Securities { get; }

Property Value

IEnumerable<SecurityId>

StorageName

Storage name.

string StorageName { get; }

Property Value

string

Methods

CreateSecurityExtendedFields(Tuple<string, Type>[])

Create extended info storage.

void CreateSecurityExtendedFields(Tuple<string, Type>[] fields)

Parameters

fields Tuple<string, Type>[]

Extended fields (names and types).

GetAllExtendedInfo()

Get security extended info.

Tuple<SecurityId, object[]>[] GetAllExtendedInfo()

Returns

Tuple<SecurityId, object[]>[]

Extended information.

GetSecurityStorage(SecurityId)

Get remote security extended info storage.

ISecurityRemoteExtendedStorage GetSecurityStorage(SecurityId securityId)

Parameters

securityId SecurityId

Security identifier.

Returns

ISecurityRemoteExtendedStorage

Remote security extended info storage.