Table of Contents

Class BaseRequestMessage

Namespace
StockSharp.Messages
Assembly
StockSharp.Messages.dll

Base implementation of ISubscriptionMessage interface with non-online mode.

[DataContract]
public abstract class BaseRequestMessage : BaseSubscriptionMessage, ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IMessage, ILocalTimeMessage, ICloneable
Inheritance
BaseRequestMessage
Implements
Derived
Inherited Members
Extension Methods

Constructors

BaseRequestMessage(MessageTypes)

Initializes a new instance of the BaseRequestMessage.

public BaseRequestMessage(MessageTypes type)

Parameters

type MessageTypes

Message type.

Properties

From

Start date, from which data needs to be retrieved.

[DataMember]
public override DateTimeOffset? From { get; }

Property Value

DateTimeOffset?

IsSubscribe

The message is subscription.

[DataMember]
public override bool IsSubscribe { get; }

Property Value

bool

OriginalTransactionId

ID of the original message TransactionId for which this message is a response.

[DataMember]
public override long OriginalTransactionId { get; }

Property Value

long

To

End date, until which data needs to be retrieved.

[DataMember]
public override DateTimeOffset? To { get; }

Property Value

DateTimeOffset?