CustomEntityId
More...
|
| CustomEntityId (string identifierScope=default(string), string identifierType=default(string), string identifierValue=default(string), DateTimeOffset? effectiveFrom=default(DateTimeOffset?), DateTimeOffset? effectiveUntil=default(DateTimeOffset?)) |
| Initializes a new instance of the CustomEntityId 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 (CustomEntityId input) |
| Returns true if CustomEntityId instances are equal More...
|
|
override int | GetHashCode () |
| Gets the hash code More...
|
|
|
string | IdentifierScope [get, set] |
| The scope the identifier resides in (the scope of the identifier property definition). More...
|
|
string | IdentifierType [get, set] |
| What the identifier represents (the code of the identifier property definition). More...
|
|
string | IdentifierValue [get, set] |
| The value of the identifier for this entity. More...
|
|
DateTimeOffset? | EffectiveFrom [get, set] |
| The effective datetime from which the identifier is valid. More...
|
|
DateTimeOffset? | EffectiveUntil [get, set] |
| The effective datetime until which the identifier is valid. If not supplied this will be valid indefinitely, or until the next 'effectiveFrom' datetime of the identifier. More...
|
|
◆ CustomEntityId() [1/2]
Lusid.Sdk.Model.CustomEntityId.CustomEntityId |
( |
| ) |
|
|
inlineprotected |
◆ CustomEntityId() [2/2]
Lusid.Sdk.Model.CustomEntityId.CustomEntityId |
( |
string |
identifierScope = default(string) , |
|
|
string |
identifierType = default(string) , |
|
|
string |
identifierValue = default(string) , |
|
|
DateTimeOffset? |
effectiveFrom = default(DateTimeOffset?) , |
|
|
DateTimeOffset? |
effectiveUntil = default(DateTimeOffset?) |
|
) |
| |
|
inline |
Initializes a new instance of the CustomEntityId class.
- Parameters
-
identifierScope | The scope the identifier resides in (the scope of the identifier property definition). (required). |
identifierType | What the identifier represents (the code of the identifier property definition). (required). |
identifierValue | The value of the identifier for this entity. (required). |
effectiveFrom | The effective datetime from which the identifier is valid.. |
effectiveUntil | The effective datetime until which the identifier is valid. If not supplied this will be valid indefinitely, or until the next 'effectiveFrom' datetime of the identifier.. |
◆ Equals() [1/2]
Returns true if CustomEntityId instances are equal
- Parameters
-
- Returns
- Boolean
◆ Equals() [2/2]
override bool Lusid.Sdk.Model.CustomEntityId.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.CustomEntityId.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.CustomEntityId.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.CustomEntityId.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ EffectiveFrom
DateTimeOffset? Lusid.Sdk.Model.CustomEntityId.EffectiveFrom |
|
getset |
The effective datetime from which the identifier is valid.
The effective datetime from which the identifier is valid.
◆ EffectiveUntil
DateTimeOffset? Lusid.Sdk.Model.CustomEntityId.EffectiveUntil |
|
getset |
The effective datetime until which the identifier is valid. If not supplied this will be valid indefinitely, or until the next 'effectiveFrom' datetime of the identifier.
The effective datetime until which the identifier is valid. If not supplied this will be valid indefinitely, or until the next 'effectiveFrom' datetime of the identifier.
◆ IdentifierScope
string Lusid.Sdk.Model.CustomEntityId.IdentifierScope |
|
getset |
The scope the identifier resides in (the scope of the identifier property definition).
The scope the identifier resides in (the scope of the identifier property definition).
◆ IdentifierType
string Lusid.Sdk.Model.CustomEntityId.IdentifierType |
|
getset |
What the identifier represents (the code of the identifier property definition).
What the identifier represents (the code of the identifier property definition).
◆ IdentifierValue
string Lusid.Sdk.Model.CustomEntityId.IdentifierValue |
|
getset |
The value of the identifier for this entity.
The value of the identifier for this entity.
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/CustomEntityId.cs