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

LusidUniqueId More...

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

Public Member Functions

 LusidUniqueId (string type=default(string), string value=default(string))
 Initializes a new instance of the LusidUniqueId 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 (LusidUniqueId input)
 Returns true if LusidUniqueId instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Protected Member Functions

 LusidUniqueId ()
 Initializes a new instance of the LusidUniqueId class. More...
 

Properties

string Type [get, set]
 The type for the LUSID unique id, this will depend on the type of entity found, for instance 'Instrument' would have a value of 'LusidInstrumentId' More...
 
string Value [get, set]
 The value for the LUSID unique id More...
 

Detailed Description

LusidUniqueId

Constructor & Destructor Documentation

◆ LusidUniqueId() [1/2]

Lusid.Sdk.Model.LusidUniqueId.LusidUniqueId ( )
inlineprotected

Initializes a new instance of the LusidUniqueId class.

◆ LusidUniqueId() [2/2]

Lusid.Sdk.Model.LusidUniqueId.LusidUniqueId ( string  type = default(string),
string  value = default(string) 
)
inline

Initializes a new instance of the LusidUniqueId class.

Parameters
typeThe type for the LUSID unique id, this will depend on the type of entity found, for instance 'Instrument' would have a value of 'LusidInstrumentId' (required).
valueThe value for the LUSID unique id (required).

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if LusidUniqueId instances are equal

Parameters
inputInstance of LusidUniqueId to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ Type

string Lusid.Sdk.Model.LusidUniqueId.Type
getset

The type for the LUSID unique id, this will depend on the type of entity found, for instance 'Instrument' would have a value of 'LusidInstrumentId'

The type for the LUSID unique id, this will depend on the type of entity found, for instance 'Instrument' would have a value of 'LusidInstrumentId'

◆ Value

string Lusid.Sdk.Model.LusidUniqueId.Value
getset

The value for the LUSID unique id

The value for the LUSID unique id


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