A request to create or update a Placement.
More...
A request to create or update a Placement.
◆ PlacementUpdateRequest() [1/2]
Lusid.Sdk.Model.PlacementUpdateRequest.PlacementUpdateRequest |
( |
| ) |
|
|
inlineprotected |
◆ PlacementUpdateRequest() [2/2]
Lusid.Sdk.Model.PlacementUpdateRequest.PlacementUpdateRequest |
( |
ResourceId |
id = default(ResourceId) , |
|
|
decimal? |
quantity = default(decimal?) , |
|
|
Dictionary< string, PerpetualProperty > |
properties = default(Dictionary<string, PerpetualProperty>) , |
|
|
string |
counterparty = default(string) , |
|
|
string |
executionSystem = default(string) , |
|
|
string |
entryType = default(string) |
|
) |
| |
|
inline |
Initializes a new instance of the PlacementUpdateRequest class.
- Parameters
-
id | id (required). |
quantity | The quantity of given instrument ordered.. |
properties | Client-defined properties associated with this placement.. |
counterparty | Optionally specifies the market entity this placement is placed with.. |
executionSystem | Optionally specifies the execution system in use.. |
entryType | Optionally specifies the entry type of this placement.. |
◆ Equals() [1/2]
override bool Lusid.Sdk.Model.PlacementUpdateRequest.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ Equals() [2/2]
◆ GetHashCode()
override int Lusid.Sdk.Model.PlacementUpdateRequest.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.PlacementUpdateRequest.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.PlacementUpdateRequest.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Counterparty
string Lusid.Sdk.Model.PlacementUpdateRequest.Counterparty |
|
getset |
Optionally specifies the market entity this placement is placed with.
Optionally specifies the market entity this placement is placed with.
◆ EntryType
string Lusid.Sdk.Model.PlacementUpdateRequest.EntryType |
|
getset |
Optionally specifies the entry type of this placement.
Optionally specifies the entry type of this placement.
◆ ExecutionSystem
string Lusid.Sdk.Model.PlacementUpdateRequest.ExecutionSystem |
|
getset |
Optionally specifies the execution system in use.
Optionally specifies the execution system in use.
◆ Id
ResourceId Lusid.Sdk.Model.PlacementUpdateRequest.Id |
|
getset |
◆ Properties
Dictionary<string, PerpetualProperty> Lusid.Sdk.Model.PlacementUpdateRequest.Properties |
|
getset |
Client-defined properties associated with this placement.
Client-defined properties associated with this placement.
◆ Quantity
decimal? Lusid.Sdk.Model.PlacementUpdateRequest.Quantity |
|
getset |
The quantity of given instrument ordered.
The quantity of given instrument ordered.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/lusid-sdk-csharp/checkouts/latest/sdk/Lusid.Sdk/Model/PlacementUpdateRequest.cs