C# 클래스 MemExchange.Server.Processor.Book.Orders.StopLimitOrder

상속: IStopLimitOrder, IDisposable
파일 보기 프로젝트 열기: ThomasVestergaard/MemExchange 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Delete ( ) : void
Dispose ( ) : void
Modify ( double newTriggerPrice, double newLimitPrice, int newQuantity ) : void
RegisterOrderBookDeleteHandler ( Action deleteHandler ) : void
RegisterOrderBookModifyHandler ( Action modifyHandler ) : void
RegisterOrderRepositoryDeleteHandler ( Action deleteHandler ) : void
RegisterOutgoingQueueDeleteHandler ( Action deleteHandler ) : void
SetExchangeOrderId ( uint exchangeOrderId ) : void
StopLimitOrder ( string symbol, int quantity, double limitPrice, double triggerPrice, WayEnum way, int clientId, IBestPriceTrigger trigger ) : System
ToDto ( ) : StopLimitOrderDto
UnRegisterOrderBookDeleteHandler ( ) : void
UnRegisterOrderBookModifyHandler ( ) : void
UnRegisterOrderRepositoryDeleteHandler ( ) : void
UnRegisterOutgoingQueueDeleteHandler ( ) : void

메소드 상세

Delete() 공개 메소드

public Delete ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Modify() 공개 메소드

public Modify ( double newTriggerPrice, double newLimitPrice, int newQuantity ) : void
newTriggerPrice double
newLimitPrice double
newQuantity int
리턴 void

RegisterOrderBookDeleteHandler() 공개 메소드

public RegisterOrderBookDeleteHandler ( Action deleteHandler ) : void
deleteHandler Action
리턴 void

RegisterOrderBookModifyHandler() 공개 메소드

public RegisterOrderBookModifyHandler ( Action modifyHandler ) : void
modifyHandler Action
리턴 void

RegisterOrderRepositoryDeleteHandler() 공개 메소드

public RegisterOrderRepositoryDeleteHandler ( Action deleteHandler ) : void
deleteHandler Action
리턴 void

RegisterOutgoingQueueDeleteHandler() 공개 메소드

public RegisterOutgoingQueueDeleteHandler ( Action deleteHandler ) : void
deleteHandler Action
리턴 void

SetExchangeOrderId() 공개 메소드

public SetExchangeOrderId ( uint exchangeOrderId ) : void
exchangeOrderId uint
리턴 void

StopLimitOrder() 공개 메소드

public StopLimitOrder ( string symbol, int quantity, double limitPrice, double triggerPrice, WayEnum way, int clientId, IBestPriceTrigger trigger ) : System
symbol string
quantity int
limitPrice double
triggerPrice double
way WayEnum
clientId int
trigger IBestPriceTrigger
리턴 System

ToDto() 공개 메소드

public ToDto ( ) : StopLimitOrderDto
리턴 MemExchange.Core.SharedDto.Orders.StopLimitOrderDto

UnRegisterOrderBookDeleteHandler() 공개 메소드

public UnRegisterOrderBookDeleteHandler ( ) : void
리턴 void

UnRegisterOrderBookModifyHandler() 공개 메소드

public UnRegisterOrderBookModifyHandler ( ) : void
리턴 void

UnRegisterOrderRepositoryDeleteHandler() 공개 메소드

public UnRegisterOrderRepositoryDeleteHandler ( ) : void
리턴 void

UnRegisterOutgoingQueueDeleteHandler() 공개 메소드

public UnRegisterOutgoingQueueDeleteHandler ( ) : void
리턴 void