LUSID C# SDK
Public Member Functions | Properties | List of all members
Lusid.Sdk.Model.TransferAgencyDates Class Reference

TransferAgencyDates More...

Inheritance diagram for Lusid.Sdk.Model.TransferAgencyDates:
Inheritance graph
[legend]

Public Member Functions

 TransferAgencyDates (DateTimeOffset priceDate=default(DateTimeOffset), DateTimeOffset transactionDate=default(DateTimeOffset), DateTimeOffset expectedPaymentDate=default(DateTimeOffset), List< Link > links=default(List< Link >))
 Initializes a new instance of the TransferAgencyDates 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 (TransferAgencyDates input)
 Returns true if TransferAgencyDates instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Properties

DateTimeOffset PriceDate [get, set]
 The date at which the fund is priced, for the order received on ReceivedDate. Can be passed into the request instead of the ReceivedDate to calculate the TransactionDate and ExpectedPaymentDate. If both the received date and price date are given, a failure is returned. More...
 
DateTimeOffset TransactionDate [get, set]
 The date at which the transaction into or out of the fund is made. More...
 
DateTimeOffset ExpectedPaymentDate [get, set]
 The date by which the cash is expected to be paid to or from the fund. More...
 
List< LinkLinks [get, set]
 Gets or Sets Links More...
 

Detailed Description

TransferAgencyDates

Constructor & Destructor Documentation

◆ TransferAgencyDates()

Lusid.Sdk.Model.TransferAgencyDates.TransferAgencyDates ( DateTimeOffset  priceDate = default(DateTimeOffset),
DateTimeOffset  transactionDate = default(DateTimeOffset),
DateTimeOffset  expectedPaymentDate = default(DateTimeOffset),
List< Link links = default(List<Link>) 
)
inline

Initializes a new instance of the TransferAgencyDates class.

Parameters
priceDateThe date at which the fund is priced, for the order received on ReceivedDate. Can be passed into the request instead of the ReceivedDate to calculate the TransactionDate and ExpectedPaymentDate. If both the received date and price date are given, a failure is returned..
transactionDateThe date at which the transaction into or out of the fund is made..
expectedPaymentDateThe date by which the cash is expected to be paid to or from the fund..
linkslinks.

Member Function Documentation

◆ Equals() [1/2]

override bool Lusid.Sdk.Model.TransferAgencyDates.Equals ( object  input)
inline

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ Equals() [2/2]

bool Lusid.Sdk.Model.TransferAgencyDates.Equals ( TransferAgencyDates  input)
inline

Returns true if TransferAgencyDates instances are equal

Parameters
inputInstance of TransferAgencyDates to be compared
Returns
Boolean

◆ GetHashCode()

override int Lusid.Sdk.Model.TransferAgencyDates.GetHashCode ( )
inline

Gets the hash code

Returns
Hash code

◆ ToJson()

virtual string Lusid.Sdk.Model.TransferAgencyDates.ToJson ( )
inlinevirtual

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

override string Lusid.Sdk.Model.TransferAgencyDates.ToString ( )
inline

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ ExpectedPaymentDate

DateTimeOffset Lusid.Sdk.Model.TransferAgencyDates.ExpectedPaymentDate
getset

The date by which the cash is expected to be paid to or from the fund.

The date by which the cash is expected to be paid to or from the fund.

◆ Links

List<Link> Lusid.Sdk.Model.TransferAgencyDates.Links
getset

Gets or Sets Links

◆ PriceDate

DateTimeOffset Lusid.Sdk.Model.TransferAgencyDates.PriceDate
getset

The date at which the fund is priced, for the order received on ReceivedDate. Can be passed into the request instead of the ReceivedDate to calculate the TransactionDate and ExpectedPaymentDate. If both the received date and price date are given, a failure is returned.

The date at which the fund is priced, for the order received on ReceivedDate. Can be passed into the request instead of the ReceivedDate to calculate the TransactionDate and ExpectedPaymentDate. If both the received date and price date are given, a failure is returned.

◆ TransactionDate

DateTimeOffset Lusid.Sdk.Model.TransferAgencyDates.TransactionDate
getset

The date at which the transaction into or out of the fund is made.

The date at which the transaction into or out of the fund is made.


The documentation for this class was generated from the following file: