Unique identifier of a given Dialect
More...
|
| DialectId (string scope=default(string), string vendor=default(string), string sourceSystem=default(string), string varVersion=default(string), string serialisationFormat=default(string), string entityType=default(string)) |
| Initializes a new instance of the DialectId 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 (DialectId input) |
| Returns true if DialectId instances are equal More...
|
|
override int | GetHashCode () |
| Gets the hash code More...
|
|
|
string | Scope [get, set] |
| The Scope of the dialect. More...
|
|
string | Vendor [get, set] |
| The vendor of the dialect, the entity that created it. e.g. ISDA, FINBOURNE. More...
|
|
string | SourceSystem [get, set] |
| The source system of the dialect, the system that understands it. e.g. LUSID, QuantLib. More...
|
|
string | VarVersion [get, set] |
| The semantic version of the dialect: MAJOR.MINOR.PATCH. More...
|
|
string | SerialisationFormat [get, set] |
| The serialisation format of a document in this dialect. e.g. JSON, XML. More...
|
|
string | EntityType [get, set] |
| The type of entity this dialect describes e.g. Instrument. More...
|
|
Unique identifier of a given Dialect
◆ DialectId() [1/2]
Lusid.Sdk.Model.DialectId.DialectId |
( |
| ) |
|
|
inlineprotected |
Initializes a new instance of the DialectId class.
◆ DialectId() [2/2]
Lusid.Sdk.Model.DialectId.DialectId |
( |
string |
scope = default(string) , |
|
|
string |
vendor = default(string) , |
|
|
string |
sourceSystem = default(string) , |
|
|
string |
varVersion = default(string) , |
|
|
string |
serialisationFormat = default(string) , |
|
|
string |
entityType = default(string) |
|
) |
| |
|
inline |
Initializes a new instance of the DialectId class.
- Parameters
-
scope | The Scope of the dialect. (required). |
vendor | The vendor of the dialect, the entity that created it. e.g. ISDA, FINBOURNE. (required). |
sourceSystem | The source system of the dialect, the system that understands it. e.g. LUSID, QuantLib. (required). |
varVersion | The semantic version of the dialect: MAJOR.MINOR.PATCH. (required). |
serialisationFormat | The serialisation format of a document in this dialect. e.g. JSON, XML. (required). |
entityType | The type of entity this dialect describes e.g. Instrument. (required). |
◆ Equals() [1/2]
bool Lusid.Sdk.Model.DialectId.Equals |
( |
DialectId |
input | ) |
|
|
inline |
Returns true if DialectId instances are equal
- Parameters
-
- Returns
- Boolean
◆ Equals() [2/2]
override bool Lusid.Sdk.Model.DialectId.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.DialectId.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.DialectId.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.DialectId.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ EntityType
string Lusid.Sdk.Model.DialectId.EntityType |
|
getset |
The type of entity this dialect describes e.g. Instrument.
The type of entity this dialect describes e.g. Instrument.
◆ Scope
string Lusid.Sdk.Model.DialectId.Scope |
|
getset |
The Scope of the dialect.
The Scope of the dialect.
◆ SerialisationFormat
string Lusid.Sdk.Model.DialectId.SerialisationFormat |
|
getset |
The serialisation format of a document in this dialect. e.g. JSON, XML.
The serialisation format of a document in this dialect. e.g. JSON, XML.
◆ SourceSystem
string Lusid.Sdk.Model.DialectId.SourceSystem |
|
getset |
The source system of the dialect, the system that understands it. e.g. LUSID, QuantLib.
The source system of the dialect, the system that understands it. e.g. LUSID, QuantLib.
◆ VarVersion
string Lusid.Sdk.Model.DialectId.VarVersion |
|
getset |
The semantic version of the dialect: MAJOR.MINOR.PATCH.
The semantic version of the dialect: MAJOR.MINOR.PATCH.
◆ Vendor
string Lusid.Sdk.Model.DialectId.Vendor |
|
getset |
The vendor of the dialect, the entity that created it. e.g. ISDA, FINBOURNE.
The vendor of the dialect, the entity that created it. e.g. ISDA, FINBOURNE.
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/DialectId.cs