Table of Contents

Class MessageByOrderQueue

Namespace
StockSharp.Messages
Assembly
StockSharp.Messages.dll

Message queue that is sorted by the order in which messages are enqueued.

public class MessageByOrderQueue : BaseMessageQueue, IMessageQueue, ICloneable<IMessageQueue>, ICloneable
Inheritance
MessageByOrderQueue
Implements
Extension Methods

Constructors

MessageByOrderQueue()

Initializes a new instance of the MessageByOrderQueue class.

public MessageByOrderQueue()

Methods

Clone()

Creates a new object that is a deep copy of the current instance.

public override IMessageQueue Clone()

Returns

IMessageQueue

A new object that is a deep copy of this instance.

Enqueue(Message, CancellationToken)

Enqueues the specified message.

public override ValueTask Enqueue(Message message, CancellationToken cancellationToken)

Parameters

message Message

The message to enqueue.

cancellationToken CancellationToken

Cancellation token.

Returns

ValueTask