Click or drag to resize
IOrderManager Methods

[This is preliminary documentation and is subject to change.]

The IOrderManager type exposes the following members.

Methods
  ReturnsNameDescription
Public methodIEnumerable<T>Create(IEnumerable<T>)
Creates multiple entities in one operation
(Inherited from ICreateableBatch<T>.)
Public methodIReadOnlyDictionary<TKey, TValue>, T: Int64DetailsAny(IEnumerable<Int64>)
Attempts to get details on multiple ids. If an id is not found, it will not be included in the returned dictionary
(Inherited from IDetailsableBatch<T>.)
Public methodIPagination<T>Filter(TFilterDtoInterface, PaginationRequest<TDToInterface>)
Searches for entities using a filter and returnes a pagination based on the supplied request
(Inherited from IFilterable<TDToInterface, TFilterDtoInterface>.)
Public methodIEnumerable<T>, T: IOrderConfigurationGetConfigurations(IEnumerable<Int64>)
Public methodIEnumerable<T>, T: IOrderMessageGetMessages(Int64)
Public methodIOrderStateGetState(IOrder)
Public methodIEnumerable<T>, T: IOrderSubscriptionGetSubscriptions(Int64)
Public method void RemoveSubscriptionsFromOrder(Int64, IEnumerable<Int64>)
Removes the relation between an order and specified subscriptions
Public method void SetConfiguration(IEnumerable<IOrderConfiguration>)
Sets the configuration of orders. Will wipe all configuration of all orders mentioned in the parameter
Public methodIOrderSetState(IOrder, IOrderState)
Public method void Update(IEnumerable<T>)
Updates multiple entities in one operation
(Inherited from IUpdateableBatch<T>.)
Top
Extension Methods
  ReturnsNameDescription
Public Extension MethodIOrderCreate<IOrder>(IOrder) (Defined by CreateableBatchExtensions.)
Public Extension MethodIOrderDetailsAll<IOrder>(Int64)Overloaded. (Defined by DetailsableBatchExtensions.)
Public Extension MethodIReadOnlyDictionary<TKey, TValue>, T: Int64DetailsAll<IOrder>(IEnumerable<Int64>)Overloaded. (Defined by DetailsableBatchExtensions.)
Public Extension MethodIOrderDetailsAny<IOrder>(Int64) (Defined by DetailsableBatchExtensions.)
Public Extension Method void Update<IOrder>(IOrder) (Defined by UpdateableBatchExtensions.)
Top
See Also