LUSID C# SDK
|
The definition of an Address Key Option More...
Public Member Functions | |
AddressKeyOptionDefinition (string name=default(string), string type=default(string), bool optional=default(bool), List< string > allowedValueSet=default(List< string >), string defaultValue=default(string)) | |
Initializes a new instance of the AddressKeyOptionDefinition 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 (AddressKeyOptionDefinition input) |
Returns true if AddressKeyOptionDefinition instances are equal More... | |
override int | GetHashCode () |
Gets the hash code More... | |
Protected Member Functions | |
AddressKeyOptionDefinition () | |
Initializes a new instance of the AddressKeyOptionDefinition class. More... | |
Properties | |
string | Name [get, set] |
The name of the option More... | |
string | Type [get, set] |
The type of the option More... | |
bool | Optional [get, set] |
Is this option required or optional? More... | |
List< string > | AllowedValueSet [get, set] |
If the option is a string or enum, the allowed set of values it can take. More... | |
string | DefaultValue [get, set] |
If the option is not required, what is the default value? More... | |
The definition of an Address Key Option
|
inlineprotected |
Initializes a new instance of the AddressKeyOptionDefinition class.
|
inline |
Initializes a new instance of the AddressKeyOptionDefinition class.
name | The name of the option (required). |
type | The type of the option (required). |
optional | Is this option required or optional? (required). |
allowedValueSet | If the option is a string or enum, the allowed set of values it can take.. |
defaultValue | If the option is not required, what is the default value?. |
|
inline |
Returns true if AddressKeyOptionDefinition instances are equal
input | Instance of AddressKeyOptionDefinition to be compared |
|
inline |
Returns true if objects are equal
input | Object 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 |
If the option is a string or enum, the allowed set of values it can take.
If the option is a string or enum, the allowed set of values it can take.
|
getset |
If the option is not required, what is the default value?
If the option is not required, what is the default value?
|
getset |
The name of the option
The name of the option
|
getset |
Is this option required or optional?
Is this option required or optional?
|
getset |
The type of the option
The type of the option