LUSID C# SDK
|
Query for tradetickets resulting from events on instrument that are taken from one or more portfolios More...
Public Member Functions | |
QueryTradeTicketsRequest (DateTimeOffset? asAt=default(DateTimeOffset?), DateTimeOffset windowStart=default(DateTimeOffset), DateTimeOffset windowEnd=default(DateTimeOffset), List< PortfolioEntityId > portfolioEntityIds=default(List< PortfolioEntityId >), ResourceId recipeId=default(ResourceId), DateTimeOffset effectiveAt=default(DateTimeOffset)) | |
Initializes a new instance of the QueryTradeTicketsRequest class. More... | |
override string | ToString () |
Returns the string presentation of the object More... | |
virtual string | ToJson () |
Returns the JSON string presentation of the object More... | |
override bool | Equals (object input) |
Returns true if objects are equal More... | |
bool | Equals (QueryTradeTicketsRequest input) |
Returns true if QueryTradeTicketsRequest instances are equal More... | |
override int | GetHashCode () |
Gets the hash code More... | |
Protected Member Functions | |
QueryTradeTicketsRequest () | |
Initializes a new instance of the QueryTradeTicketsRequest class. More... | |
Properties | |
DateTimeOffset? | AsAt [get, set] |
The time of the system at which to query for tradetickets. More... | |
DateTimeOffset | WindowStart [get, set] |
The start date of the window. More... | |
DateTimeOffset | WindowEnd [get, set] |
The end date of the window. More... | |
List< PortfolioEntityId > | PortfolioEntityIds [get, set] |
The set of portfolios and portfolio groups to which the instrument events must belong. More... | |
ResourceId | RecipeId [get, set] |
Gets or Sets RecipeId More... | |
DateTimeOffset | EffectiveAt [get, set] |
The Effective date used in the valuation of the tradetickets. More... | |
Query for tradetickets resulting from events on instrument that are taken from one or more portfolios
|
inlineprotected |
Initializes a new instance of the QueryTradeTicketsRequest class.
|
inline |
Initializes a new instance of the QueryTradeTicketsRequest class.
asAt | The time of the system at which to query for tradetickets.. |
windowStart | The start date of the window. (required). |
windowEnd | The end date of the window. (required). |
portfolioEntityIds | The set of portfolios and portfolio groups to which the instrument events must belong. (required). |
recipeId | recipeId (required). |
effectiveAt | The Effective date used in the valuation of the tradetickets. (required). |
|
inline |
Returns true if objects are equal
input | Object to be compared |
|
inline |
Returns true if QueryTradeTicketsRequest instances are equal
input | Instance of QueryTradeTicketsRequest to be compared |
|
inline |
Gets the hash code
|
inlinevirtual |
Returns the JSON string presentation of the object
|
inline |
Returns the string presentation of the object
|
getset |
The time of the system at which to query for tradetickets.
The time of the system at which to query for tradetickets.
|
getset |
The Effective date used in the valuation of the tradetickets.
The Effective date used in the valuation of the tradetickets.
|
getset |
The set of portfolios and portfolio groups to which the instrument events must belong.
The set of portfolios and portfolio groups to which the instrument events must belong.
|
getset |
Gets or Sets RecipeId
|
getset |
The end date of the window.
The end date of the window.
|
getset |
The start date of the window.
The start date of the window.