InMemoryMessageAdapterProvider

StockSharp.Configuration

In Speicherkonfiguration Nachrichtenadapter Provider.

Implementiert: IMessageAdapterProvider

Konstruktoren

InMemoryMessageAdapterProvider
public InMemoryMessageAdapterProvider(IEnumerable<IMessageAdapter> currentAdapters, Type transportAdapter)
inMemoryMessageAdapterProvider = InMemoryMessageAdapterProvider(currentAdapters, transportAdapter)

Initialisieren Sie InMemoryMessageAdapterProvider.

currentAdapters
Alle derzeit verfügbaren Adapter.
transportAdapter
IdGenerator

Eigenschaften

CurrentAdapters
public virtual IEnumerable<IMessageAdapter> CurrentAdapters { get; }
value = inMemoryMessageAdapterProvider.CurrentAdapters

Alle derzeit verfügbaren Adapter.

PossibleAdapters
public virtual IEnumerable<IMessageAdapter> PossibleAdapters { get; }
value = inMemoryMessageAdapterProvider.PossibleAdapters

Alle möglichen Adapter.

Methoden

CreateStockSharpAdapters
public virtual IEnumerable<IMessageAdapter> CreateStockSharpAdapters(IdGenerator transactionIdGenerator, string login, SecureString password)
result = inMemoryMessageAdapterProvider.CreateStockSharpAdapters(transactionIdGenerator, login, password)

Erstellen Sie Adapter für StockSharp Serververbindungen.

transactionIdGenerator
Transaktions-ID-Generator.
login
Login.
password
Kennwort.

Rückgabe: Adapter für StockSharp Serververbindungen.

CreateTransportAdapter
public virtual IMessageAdapter CreateTransportAdapter(IdGenerator transactionIdGenerator)
result = inMemoryMessageAdapterProvider.CreateTransportAdapter(transactionIdGenerator)

Erstellen Sie einen Adapter für die Client-Server-Kommunikation.

transactionIdGenerator
Transaktions-ID-Generator.

Rückgabe: Nachrichtenadapter.