Delegate used for updated orders.

Namespace: RightEdge.Common
Assembly: Common (in Common.dll) Version: 2010.1.0.0 (2010.1.0.0)

Syntax

C#
public delegate void OrderUpdatedDelegate(
	BrokerOrder order,
	Fill fill,
	string information
)
Visual Basic
Public Delegate Sub OrderUpdatedDelegate ( 
	order As BrokerOrder,
	fill As Fill,
	information As String
)
Visual C++
public delegate void OrderUpdatedDelegate(
	BrokerOrder^ order, 
	Fill^ fill, 
	String^ information
)
F#
type OrderUpdatedDelegate = 
    delegate of 
        order : BrokerOrder * 
        fill : Fill * 
        information : string -> unit

Parameters

order
Type: RightEdge.Common..::..BrokerOrder
Order that was updated.
fill
Type: RightEdge.Common..::..Fill
If the order update was caused by the fill, holds the fill information. Otherwise should be null.
information
Type: System..::..String
Contains additional, broker supplied information. For example, if the order was rejected, it may contain information as to why.

See Also