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

IUnitDefinitionDto More...

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

Public Types

enum class  SchemaEnum { NoUnits = 1 , Basic = 2 , Iso4217Currency = 3 }
 The available values are: NoUnits, Basic, Iso4217Currency More...
 

Public Member Functions

 IUnitDefinitionDto (SchemaEnum? schema=default(SchemaEnum?))
 Initializes a new instance of the IUnitDefinitionDto class. More...
 
bool ShouldSerializeCode ()
 Returns false as Code should not be serialized given that it's read-only. More...
 
bool ShouldSerializeDisplayName ()
 Returns false as DisplayName should not be serialized given that it's read-only. More...
 
bool ShouldSerializeDescription ()
 Returns false as Description should not be serialized given that it's read-only. 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 (IUnitDefinitionDto input)
 Returns true if IUnitDefinitionDto instances are equal More...
 
override int GetHashCode ()
 Gets the hash code More...
 

Properties

SchemaEnumSchema [get, set]
 The available values are: NoUnits, Basic, Iso4217Currency More...
 
string Code [get]
 Gets or Sets Code More...
 
string DisplayName [get]
 Gets or Sets DisplayName More...
 
string Description [get]
 Gets or Sets Description More...
 

Detailed Description

IUnitDefinitionDto

Member Enumeration Documentation

◆ SchemaEnum

The available values are: NoUnits, Basic, Iso4217Currency

The available values are: NoUnits, Basic, Iso4217Currency

Enumerator
NoUnits 

Enum NoUnits for value: NoUnits

Basic 

Enum Basic for value: Basic

Iso4217Currency 

Enum Iso4217Currency for value: Iso4217Currency

Constructor & Destructor Documentation

◆ IUnitDefinitionDto()

Lusid.Sdk.Model.IUnitDefinitionDto.IUnitDefinitionDto ( SchemaEnum schema = default(SchemaEnum?))
inline

Initializes a new instance of the IUnitDefinitionDto class.

Parameters
schemaThe available values are: NoUnits, Basic, Iso4217Currency.

Member Function Documentation

◆ Equals() [1/2]

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

Returns true if IUnitDefinitionDto instances are equal

Parameters
inputInstance of IUnitDefinitionDto to be compared
Returns
Boolean

◆ Equals() [2/2]

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

Returns true if objects are equal

Parameters
inputObject to be compared
Returns
Boolean

◆ GetHashCode()

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

Gets the hash code

Returns
Hash code

◆ ShouldSerializeCode()

bool Lusid.Sdk.Model.IUnitDefinitionDto.ShouldSerializeCode ( )
inline

Returns false as Code should not be serialized given that it's read-only.

Returns
false (boolean)

◆ ShouldSerializeDescription()

bool Lusid.Sdk.Model.IUnitDefinitionDto.ShouldSerializeDescription ( )
inline

Returns false as Description should not be serialized given that it's read-only.

Returns
false (boolean)

◆ ShouldSerializeDisplayName()

bool Lusid.Sdk.Model.IUnitDefinitionDto.ShouldSerializeDisplayName ( )
inline

Returns false as DisplayName should not be serialized given that it's read-only.

Returns
false (boolean)

◆ ToJson()

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

Returns the JSON string presentation of the object

Returns
JSON string presentation of the object

◆ ToString()

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

Returns the string presentation of the object

Returns
String presentation of the object

Property Documentation

◆ Code

string Lusid.Sdk.Model.IUnitDefinitionDto.Code
get

Gets or Sets Code

◆ Description

string Lusid.Sdk.Model.IUnitDefinitionDto.Description
get

Gets or Sets Description

◆ DisplayName

string Lusid.Sdk.Model.IUnitDefinitionDto.DisplayName
get

Gets or Sets DisplayName

◆ Schema

SchemaEnum? Lusid.Sdk.Model.IUnitDefinitionDto.Schema
getset

The available values are: NoUnits, Basic, Iso4217Currency

The available values are: NoUnits, Basic, Iso4217Currency


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