Show / Hide Table of Contents

Class OrderReplaceMessage

Сообщение, содержащее информацию для перерегистрации заявки.

Inheritance
Object
Message
BaseSubscriptionIdMessage<SecurityMessage>
SecurityMessage
OrderMessage
OrderRegisterMessage
OrderReplaceMessage
Implements
IExtendableEntity
ISubscriptionIdMessage
IOriginalTransactionIdMessage
ISecurityIdMessage
ITransactionIdMessage
IPortfolioNameMessage
IStrategyIdMessage
IMessage
ICloneable
Inherited Members
OrderRegisterMessage.CopyTo(OrderRegisterMessage)
OrderRegisterMessage.Price
OrderRegisterMessage.Volume
OrderRegisterMessage.VisibleVolume
OrderRegisterMessage.Side
OrderRegisterMessage.TillDate
OrderRegisterMessage.TimeInForce
OrderRegisterMessage.IsMarketMaker
OrderRegisterMessage.Slippage
OrderRegisterMessage.IsManual
OrderRegisterMessage.MinOrderVolume
OrderRegisterMessage.PositionEffect
OrderRegisterMessage.PostOnly
OrderRegisterMessage.Leverage
OrderMessage.CopyTo(OrderMessage)
OrderMessage.TransactionId
OrderMessage.PortfolioName
OrderMessage.OrderType
OrderMessage.UserOrderId
OrderMessage.StrategyId
OrderMessage.BrokerCode
OrderMessage.ClientCode
OrderMessage.Condition
OrderMessage.Comment
OrderMessage.IsMargin
SecurityMessage.CopyTo(SecurityMessage, Boolean)
SecurityMessage.CopyTo(SecurityMessage)
SecurityMessage.CopyEx(SecurityMessage, Boolean)
SecurityMessage.SecurityId
SecurityMessage.Name
SecurityMessage.ShortName
SecurityMessage.VolumeStep
SecurityMessage.MinVolume
SecurityMessage.MaxVolume
SecurityMessage.Multiplier
SecurityMessage.Decimals
SecurityMessage.PriceStep
SecurityMessage.SecurityType
SecurityMessage.CfiCode
SecurityMessage.ExpiryDate
SecurityMessage.SettlementDate
SecurityMessage.UnderlyingSecurityCode
SecurityMessage.UnderlyingSecurityMinVolume
SecurityMessage.Strike
SecurityMessage.OptionType
SecurityMessage.BinaryOptionType
SecurityMessage.Currency
SecurityMessage.Class
SecurityMessage.IssueSize
SecurityMessage.IssueDate
SecurityMessage.UnderlyingSecurityType
SecurityMessage.Shortable
SecurityMessage.BasketCode
SecurityMessage.BasketExpression
SecurityMessage.FaceValue
SecurityMessage.PrimaryId
SecurityMessage.DataType
BaseSubscriptionIdMessage<SecurityMessage>.OriginalTransactionId
BaseSubscriptionIdMessage<SecurityMessage>.SubscriptionId
BaseSubscriptionIdMessage<SecurityMessage>.SubscriptionIds
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 class OrderReplaceMessage : OrderRegisterMessage, IExtendableEntity, ISubscriptionIdMessage, IOriginalTransactionIdMessage, ISecurityIdMessage, ITransactionIdMessage, IPortfolioNameMessage, IStrategyIdMessage, IMessage, ICloneable

Constructors

OrderReplaceMessage()

Создать OrderReplaceMessage.

Declaration
public OrderReplaceMessage()

Properties

OldOrderId

Идентификатор перерегистрируемой заявки.

Declaration
public Nullable<long> OldOrderId { get; set; }
Property Value
Type Description
Nullable<Int64>

OldOrderPrice

Replaced price.

Declaration
public Nullable<Decimal> OldOrderPrice { get; set; }
Property Value
Type Description
Nullable<Decimal>

OldOrderStringId

Идентификатор перерегистрируемой заявки (в виде строки, если электронная площадка не использует числовое представление идентификатора заявки).

Declaration
public string OldOrderStringId { get; set; }
Property Value
Type Description
String

OldOrderVolume

Replaced volume.

Declaration
public Nullable<Decimal> OldOrderVolume { get; set; }
Property Value
Type Description
Nullable<Decimal>

Methods

Clone()

Создать копию OrderReplaceMessage.

Declaration
public override Message Clone()
Returns
Type Description
Message

Копия объекта.

Overrides
OrderRegisterMessage.Clone()

CopyTo(OrderReplaceMessage)

Скопировать данные сообщения в destination.

Declaration
public void CopyTo(OrderReplaceMessage destination)
Parameters
Type Name Description
OrderReplaceMessage destination

Объект, в который копируется информация.

ToString()

Declaration
public override string ToString()
Returns
Type Description
String
Overrides
OrderRegisterMessage.ToString()

Implements

IExtendableEntity
ISubscriptionIdMessage
IOriginalTransactionIdMessage
ISecurityIdMessage
ITransactionIdMessage
IPortfolioNameMessage
IStrategyIdMessage
IMessage
System.ICloneable

Extension Methods

MessageConverterHelper.ToSecurity(SecurityMessage, IExchangeInfoProvider)
TraderHelper.IsContinuous(SecurityMessage)
Paths.Serialize<T>(T, String)
Paths.Serialize<T>(T)
Extensions.GetFixType(OrderMessage)
Extensions.SetOrderType(OrderMessage, Char)
Extensions.GetFixTimeInForce(OrderRegisterMessage)
Extensions.ToSecurityType(OrderMessage)
Extensions.InitSecId(SecurityMessage, String, String, String, String)
Extensions.CreateReply(OrderMessage, Exception)
Extensions.GetServerTime(Message)
Extensions.TryGetServerTime(Message)
Extensions.TryInitLocalTime(Message, ILogSource)
Extensions.FillDefaultCryptoFields(SecurityMessage)
Extensions.SetSecurityCode(SecurityMessage, String)
Extensions.SetNativeId(SecurityMessage, Object)
Extensions.HandleErrorResponse(Message, Exception, ILogReceiver, Action<Message>, Func<DataType, Int64[]>)
Extensions.TryGetSecurityId(Message)
Extensions.ReplaceSecurityId(Message, SecurityId)
Extensions.IsMatch(SecurityMessage, SecurityLookupMessage)
Extensions.IsMatch(SecurityMessage, SecurityLookupMessage, HashSet<SecurityTypes>)
Extensions.ToExec(OrderRegisterMessage)
Extensions.IsBasket(SecurityMessage)
Extensions.IsIndex(SecurityMessage)
Extensions.Iso10962(SecurityMessage)
Extensions.TryGet<TMessage, TChange>(TMessage, TChange)
Extensions.TryGetDecimal<TMessage, TChange>(TMessage, TChange)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Object)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Decimal)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int32)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Int64)
Extensions.Add<TMessage, TChange>(TMessage, TChange, SecurityStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<SecurityStates>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, String)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Sides)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Sides>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, CurrencyTypes)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<CurrencyTypes>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, PortfolioStates)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<PortfolioStates>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, DateTimeOffset)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<DateTimeOffset>)
Extensions.Add<TMessage, TChange>(TMessage, TChange, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Boolean>)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Decimal, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Decimal>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int32, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int32>, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Int64, Boolean)
Extensions.TryAdd<TMessage, TChange>(TMessage, TChange, Nullable<Int64>, Boolean)
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.
☀
☾