Click or drag to resize

Order Methods

The Order type exposes the following members.

Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodNotifyChanged (Inherited from NotifiableObject.)
Protected methodNotifyChanging (Inherited from NotifiableObject.)
Public methodNotifyPropertyChanged (Inherited from NotifiableObject.)
Public methodToString
Returns a string that represents the current object.
(Overrides ObjectToString.)
Top
Extension Methods
  NameDescription
Public Extension MethodAddValue
Add value into ExtensionInfo.
(Defined by ExtandableEntityHelper.)
Public Extension MethodCopyExtensionInfo
Copy extended info.
(Defined by Extensions.)
Public Extension MethodCreateCancelMessage
To create the message of cancelling old order.
(Defined by MessageConverterHelper.)
Public Extension MethodCreateRegisterMessage
To create the message of new order registration.
(Defined by MessageConverterHelper.)
Public Extension MethodCreateReplaceMessage(Order, SecurityId)Overloaded.
To create the message of replacing old order with new one.
(Defined by MessageConverterHelper.)
Public Extension MethodCreateReplaceMessage(Order, SecurityId, Order, Order, SecurityId)Overloaded.
To create the message of replacing pair of old orders to new ones.
(Defined by MessageConverterHelper.)
Public Extension MethodGetAveragePrice
To get weighted mean price of order matching.
(Defined by TraderHelper.)
Public Extension MethodGetClientId
To get the customer identifier.
(Defined by Extensions.)
Public Extension MethodGetLastTradePrice
To get the last trade price.
(Defined by Extensions.)
Public Extension MethodGetMatchedVolume
To calculate the implemented part of volume for order.
(Defined by TraderHelper.)
Public Extension MethodGetTraceId
To get the tracing-based order identifier.
(Defined by StrategyHelper.)
Public Extension MethodGetTrades
To get order trades.
(Defined by TraderHelper.)
Public Extension MethodGetValueT
Get value from ExtensionInfo.
(Defined by ExtandableEntityHelper.)
Public Extension MethodGetWhyHeld
To get the order retention reason.
(Defined by Extensions.)
Public Extension MethodIsCanceled
To check, whether the order was cancelled.
(Defined by TraderHelper.)
Public Extension MethodIsMatched
To check, is the order matched completely.
(Defined by TraderHelper.)
Public Extension MethodIsMatchedEmpty
To check, if no contract in order is implemented.
(Defined by TraderHelper.)
Public Extension MethodIsMatchedPartially
To check, is a part of volume is implemented in the order.
(Defined by TraderHelper.)
Public Extension MethodReRegisterClone
To create copy of the order for re-registration.
(Defined by TraderHelper.)
Public Extension MethodShrinkPrice
To cut the price for the order, to make it multiple of the minimal step, also to limit number of decimal places.
(Defined by TraderHelper.)
Public Extension MethodToMessage
To convert the order into message.
(Defined by MessageConverterHelper.)
Public Extension MethodWhenAllTrades
To create a rule for the event of all trades occurrence for the order.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenCanceled
To create a rule for the order cancelling event.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenCancelFailed
To create a rule for the event of unsuccessful order cancelling on exchange.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenChanged
To create a rule for the order change event.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenLossMore
To create a rule for the order's loss more on offset.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenMatched
To create a rule for the event of order fully matching.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenNewTrade
To create a rule for the event of trade occurrence for the order.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenPartiallyMatched
To create a rule for the event of order partial matching.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenProfitMore
To create a rule for the order's profit more on offset.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenRegistered
To create a rule for the event of successful order registration on exchange.
(Defined by MarketRuleHelper.)
Public Extension MethodWhenRegisterFailed
To create a for the event of order unsuccessful registration on exchange.
(Defined by MarketRuleHelper.)
Top
See Also