LUSID C# SDK
|
Represents a collection of functions to interact with the API endpoints More...
Additional Inherited Members | |
Public Member Functions inherited from Lusid.Sdk.Api.IOrderManagementApiSync | |
BookTransactionsResponse | BookTransactions (BookTransactionsRequest bookTransactionsRequest, bool? applyFeesAndCommission=default(bool?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] BookTransactions: Books transactions using specific allocations as a source. More... | |
ApiResponse< BookTransactionsResponse > | BookTransactionsWithHttpInfo (BookTransactionsRequest bookTransactionsRequest, bool? applyFeesAndCommission=default(bool?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] BookTransactions: Books transactions using specific allocations as a source. More... | |
CancelOrdersResponse | CancelOrders (Dictionary< string, ResourceId > requestBody, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelOrders: Cancel existing orders More... | |
ApiResponse< CancelOrdersResponse > | CancelOrdersWithHttpInfo (Dictionary< string, ResourceId > requestBody, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelOrders: Cancel existing orders More... | |
CancelOrdersAndMoveRemainingResponse | CancelOrdersAndMoveRemaining (Dictionary< string, CancelOrdersAndMoveRemainingRequest > requestBody, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelOrdersAndMoveRemaining: Cancel existing orders and move any unplaced quantities to new orders in new blocks More... | |
ApiResponse< CancelOrdersAndMoveRemainingResponse > | CancelOrdersAndMoveRemainingWithHttpInfo (Dictionary< string, CancelOrdersAndMoveRemainingRequest > requestBody, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelOrdersAndMoveRemaining: Cancel existing orders and move any unplaced quantities to new orders in new blocks More... | |
CancelPlacementsResponse | CancelPlacements (Dictionary< string, ResourceId > requestBody, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelPlacements: Cancel existing placements More... | |
ApiResponse< CancelPlacementsResponse > | CancelPlacementsWithHttpInfo (Dictionary< string, ResourceId > requestBody, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelPlacements: Cancel existing placements More... | |
ResourceListOfBlockAndOrders | CreateOrders (BlockAndOrdersCreateRequest blockAndOrdersCreateRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] CreateOrders: Upsert a Block and associated orders More... | |
ApiResponse< ResourceListOfBlockAndOrders > | CreateOrdersWithHttpInfo (BlockAndOrdersCreateRequest blockAndOrdersCreateRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] CreateOrders: Upsert a Block and associated orders More... | |
ResourceListOfChangeIntervalWithOrderManagementDetail | GetOrderHistory (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetOrderHistory: Get the history of an order and related entity changes More... | |
ApiResponse< ResourceListOfChangeIntervalWithOrderManagementDetail > | GetOrderHistoryWithHttpInfo (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetOrderHistory: Get the history of an order and related entity changes More... | |
ResourceListOfMovedOrderToDifferentBlockResponse | MoveOrders (MoveOrdersToDifferentBlocksRequest moveOrdersToDifferentBlocksRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] MoveOrders: Move orders to new or existing block More... | |
ApiResponse< ResourceListOfMovedOrderToDifferentBlockResponse > | MoveOrdersWithHttpInfo (MoveOrdersToDifferentBlocksRequest moveOrdersToDifferentBlocksRequest, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] MoveOrders: Move orders to new or existing block More... | |
ResourceListOfPlacement | PlaceBlocks (PlaceBlocksRequest? placeBlocksRequest=default(PlaceBlocksRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] PlaceBlocks: Places blocks for a given list of placement requests. More... | |
ApiResponse< ResourceListOfPlacement > | PlaceBlocksWithHttpInfo (PlaceBlocksRequest? placeBlocksRequest=default(PlaceBlocksRequest?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] PlaceBlocks: Places blocks for a given list of placement requests. More... | |
AllocationServiceRunResponse | RunAllocationService (List< ResourceId > resourceId, string? allocationAlgorithm=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] RunAllocationService: Runs the Allocation Service More... | |
ApiResponse< AllocationServiceRunResponse > | RunAllocationServiceWithHttpInfo (List< ResourceId > resourceId, string? allocationAlgorithm=default(string?), int operationIndex=0, ConfigurationOptions? opts=null) |
[EXPERIMENTAL] RunAllocationService: Runs the Allocation Service More... | |
UpdateOrdersResponse | UpdateOrders (Dictionary< string, OrderUpdateRequest > requestBody, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpdateOrders: Update existing orders More... | |
ApiResponse< UpdateOrdersResponse > | UpdateOrdersWithHttpInfo (Dictionary< string, OrderUpdateRequest > requestBody, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpdateOrders: Update existing orders More... | |
UpdatePlacementsResponse | UpdatePlacements (Dictionary< string, PlacementUpdateRequest > requestBody, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpdatePlacements: Update existing placements More... | |
ApiResponse< UpdatePlacementsResponse > | UpdatePlacementsWithHttpInfo (Dictionary< string, PlacementUpdateRequest > requestBody, int operationIndex=0, ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpdatePlacements: Update existing placements More... | |
Public Member Functions inherited from Lusid.Sdk.Client.IApiAccessor | |
string | GetBasePath () |
Gets the base path of the API client. More... | |
Public Member Functions inherited from Lusid.Sdk.Api.IOrderManagementApiAsync | |
System.Threading.Tasks.Task< BookTransactionsResponse > | BookTransactionsAsync (BookTransactionsRequest bookTransactionsRequest, bool? applyFeesAndCommission=default(bool?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] BookTransactions: Books transactions using specific allocations as a source. More... | |
System.Threading.Tasks.Task< ApiResponse< BookTransactionsResponse > > | BookTransactionsWithHttpInfoAsync (BookTransactionsRequest bookTransactionsRequest, bool? applyFeesAndCommission=default(bool?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] BookTransactions: Books transactions using specific allocations as a source. More... | |
System.Threading.Tasks.Task< CancelOrdersResponse > | CancelOrdersAsync (Dictionary< string, ResourceId > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelOrders: Cancel existing orders More... | |
System.Threading.Tasks.Task< ApiResponse< CancelOrdersResponse > > | CancelOrdersWithHttpInfoAsync (Dictionary< string, ResourceId > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelOrders: Cancel existing orders More... | |
System.Threading.Tasks.Task< CancelOrdersAndMoveRemainingResponse > | CancelOrdersAndMoveRemainingAsync (Dictionary< string, CancelOrdersAndMoveRemainingRequest > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelOrdersAndMoveRemaining: Cancel existing orders and move any unplaced quantities to new orders in new blocks More... | |
System.Threading.Tasks.Task< ApiResponse< CancelOrdersAndMoveRemainingResponse > > | CancelOrdersAndMoveRemainingWithHttpInfoAsync (Dictionary< string, CancelOrdersAndMoveRemainingRequest > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelOrdersAndMoveRemaining: Cancel existing orders and move any unplaced quantities to new orders in new blocks More... | |
System.Threading.Tasks.Task< CancelPlacementsResponse > | CancelPlacementsAsync (Dictionary< string, ResourceId > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelPlacements: Cancel existing placements More... | |
System.Threading.Tasks.Task< ApiResponse< CancelPlacementsResponse > > | CancelPlacementsWithHttpInfoAsync (Dictionary< string, ResourceId > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] CancelPlacements: Cancel existing placements More... | |
System.Threading.Tasks.Task< ResourceListOfBlockAndOrders > | CreateOrdersAsync (BlockAndOrdersCreateRequest blockAndOrdersCreateRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] CreateOrders: Upsert a Block and associated orders More... | |
System.Threading.Tasks.Task< ApiResponse< ResourceListOfBlockAndOrders > > | CreateOrdersWithHttpInfoAsync (BlockAndOrdersCreateRequest blockAndOrdersCreateRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] CreateOrders: Upsert a Block and associated orders More... | |
System.Threading.Tasks.Task< ResourceListOfChangeIntervalWithOrderManagementDetail > | GetOrderHistoryAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetOrderHistory: Get the history of an order and related entity changes More... | |
System.Threading.Tasks.Task< ApiResponse< ResourceListOfChangeIntervalWithOrderManagementDetail > > | GetOrderHistoryWithHttpInfoAsync (string scope, string code, DateTimeOffset? asAt=default(DateTimeOffset?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] GetOrderHistory: Get the history of an order and related entity changes More... | |
System.Threading.Tasks.Task< ResourceListOfMovedOrderToDifferentBlockResponse > | MoveOrdersAsync (MoveOrdersToDifferentBlocksRequest moveOrdersToDifferentBlocksRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] MoveOrders: Move orders to new or existing block More... | |
System.Threading.Tasks.Task< ApiResponse< ResourceListOfMovedOrderToDifferentBlockResponse > > | MoveOrdersWithHttpInfoAsync (MoveOrdersToDifferentBlocksRequest moveOrdersToDifferentBlocksRequest, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] MoveOrders: Move orders to new or existing block More... | |
System.Threading.Tasks.Task< ResourceListOfPlacement > | PlaceBlocksAsync (PlaceBlocksRequest? placeBlocksRequest=default(PlaceBlocksRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] PlaceBlocks: Places blocks for a given list of placement requests. More... | |
System.Threading.Tasks.Task< ApiResponse< ResourceListOfPlacement > > | PlaceBlocksWithHttpInfoAsync (PlaceBlocksRequest? placeBlocksRequest=default(PlaceBlocksRequest?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] PlaceBlocks: Places blocks for a given list of placement requests. More... | |
System.Threading.Tasks.Task< AllocationServiceRunResponse > | RunAllocationServiceAsync (List< ResourceId > resourceId, string? allocationAlgorithm=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] RunAllocationService: Runs the Allocation Service More... | |
System.Threading.Tasks.Task< ApiResponse< AllocationServiceRunResponse > > | RunAllocationServiceWithHttpInfoAsync (List< ResourceId > resourceId, string? allocationAlgorithm=default(string?), int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EXPERIMENTAL] RunAllocationService: Runs the Allocation Service More... | |
System.Threading.Tasks.Task< UpdateOrdersResponse > | UpdateOrdersAsync (Dictionary< string, OrderUpdateRequest > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpdateOrders: Update existing orders More... | |
System.Threading.Tasks.Task< ApiResponse< UpdateOrdersResponse > > | UpdateOrdersWithHttpInfoAsync (Dictionary< string, OrderUpdateRequest > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpdateOrders: Update existing orders More... | |
System.Threading.Tasks.Task< UpdatePlacementsResponse > | UpdatePlacementsAsync (Dictionary< string, PlacementUpdateRequest > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpdatePlacements: Update existing placements More... | |
System.Threading.Tasks.Task< ApiResponse< UpdatePlacementsResponse > > | UpdatePlacementsWithHttpInfoAsync (Dictionary< string, PlacementUpdateRequest > requestBody, int operationIndex=0, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken), ConfigurationOptions? opts=null) |
[EARLY ACCESS] UpdatePlacements: Update existing placements More... | |
Properties inherited from Lusid.Sdk.Client.IApiAccessor | |
IReadableConfiguration | Configuration [get, set] |
Gets or sets the configuration object More... | |
ExceptionFactory | ExceptionFactory [get, set] |
Provides a factory method hook for the creation of exceptions. More... | |
Represents a collection of functions to interact with the API endpoints