Show / Hide Table of Contents

Class BaseRouteMessage<TMessage>

Base route response message.

Inheritance
Object
Message
BaseSubscriptionIdMessage<TMessage>
BaseRouteMessage<TMessage>
PortfolioRouteMessage
SecurityRouteMessage
Implements
IExtendableEntity
ISubscriptionIdMessage
IOriginalTransactionIdMessage
IMessage
ICloneable
Inherited Members
BaseSubscriptionIdMessage<TMessage>.ToString()
BaseSubscriptionIdMessage<TMessage>.Clone()
BaseSubscriptionIdMessage<TMessage>.OriginalTransactionId
BaseSubscriptionIdMessage<TMessage>.SubscriptionId
BaseSubscriptionIdMessage<TMessage>.SubscriptionIds
BaseSubscriptionIdMessage<TMessage>.DataType
Message.CopyTo(Message)
Message.LocalTime
Message.Type
Message.ExtensionInfo
Message.IsBack
Message.BackMode
Message.OfflineMode
Message.Adapter
Namespace: StockSharp.Messages
Assembly: StockSharp.Messages.dll
Syntax
public abstract class BaseRouteMessage<TMessage> : BaseSubscriptionIdMessage<TMessage>, IExtendableEntity, ISubscriptionIdMessage, IOriginalTransactionIdMessage, IMessage, ICloneable where TMessage : BaseRouteMessage<TMessage>, new()
Type Parameters
Name Description
TMessage

Message type.

Constructors

BaseRouteMessage(MessageTypes)

Initialize BaseRouteMessage<TMessage>.

Declaration
protected BaseRouteMessage(MessageTypes type)
Parameters
Type Name Description
MessageTypes type

Message type.

Properties

AdapterId

Adapter identifier.

Declaration
public Guid AdapterId { get; set; }
Property Value
Type Description
Guid

Methods

CopyTo(TMessage)

Copy the message into the destination.

Declaration
public override void CopyTo(TMessage destination)
Parameters
Type Name Description
TMessage destination

The object, to which copied information.

Overrides
StockSharp.Messages.BaseSubscriptionIdMessage<TMessage>.CopyTo(TMessage)

Implements

IExtendableEntity
ISubscriptionIdMessage
IOriginalTransactionIdMessage
IMessage
System.ICloneable

Extension Methods

Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
Extensions.GetServerTime(Message)
Extensions.TryGetServerTime(Message)
Extensions.TryInitLocalTime(Message, ILogSource)
Extensions.HandleErrorResponse(Message, Exception, ILogReceiver, Action<Message>, Func<DataType, Int64[]>)
Extensions.TryGetSecurityId(Message)
Extensions.ReplaceSecurityId(Message, SecurityId)
EditorExtensions.ToItemsSource(Object, Type, Nullable<Boolean>, Nullable<ListSortDirection>, Func<IItemsSourceItem, Boolean>, Func<Object, String>, Func<Object, String>)
XamlHelper.WpfCast<T>(Object)
XamlHelper.CopyToClipboard<T>(T)
XamlHelper.EnsureUIThread(Object)
☀
☾
In This Article
Back to top
Copyright © StockSharp.
☀
☾