Defines a change that occured for an entity
More...
|
DateTimeOffset | AsAtModified [get, set] |
| The date/time of the change. More...
|
|
string | UserIdModified [get, set] |
| The unique identifier of the user that made the change. More...
|
|
string | RequestIdModified [get, set] |
| The unique identifier of the request that the changes were part of. More...
|
|
int | AsAtVersionNumber [get, set] |
| The version number for the entity (the entity was created at version 1). This may refer to the version number of a changed related entity, not a change for the entity itself. More...
|
|
string | StagedModificationIdModified [get, set] |
| The id of the staged modification that was approved. Will be null if the change didn't come from a staged modification. More...
|
|
string | Action [get, set] |
| The action performed on the field. More...
|
|
string | AttributeName [get, set] |
| The name of the field or property that has been changed. More...
|
|
PropertyValue | PreviousValue [get, set] |
| Gets or Sets PreviousValue More...
|
|
PropertyValue | NewValue [get, set] |
| Gets or Sets NewValue More...
|
|
EffectiveRange | EffectiveRange [get, set] |
| Gets or Sets EffectiveRange More...
|
|
Defines a change that occured for an entity
◆ ChangeInterval()
Lusid.Sdk.Model.ChangeInterval.ChangeInterval |
( |
DateTimeOffset |
asAtModified = default(DateTimeOffset) , |
|
|
string |
userIdModified = default(string) , |
|
|
string |
requestIdModified = default(string) , |
|
|
int |
asAtVersionNumber = default(int) , |
|
|
string |
stagedModificationIdModified = default(string) , |
|
|
string |
action = default(string) , |
|
|
string |
attributeName = default(string) , |
|
|
PropertyValue |
previousValue = default(PropertyValue) , |
|
|
PropertyValue |
newValue = default(PropertyValue) , |
|
|
EffectiveRange |
effectiveRange = default(EffectiveRange) |
|
) |
| |
|
inline |
Initializes a new instance of the ChangeInterval class.
- Parameters
-
asAtModified | The date/time of the change.. |
userIdModified | The unique identifier of the user that made the change.. |
requestIdModified | The unique identifier of the request that the changes were part of.. |
asAtVersionNumber | The version number for the entity (the entity was created at version 1). This may refer to the version number of a changed related entity, not a change for the entity itself.. |
stagedModificationIdModified | The id of the staged modification that was approved. Will be null if the change didn't come from a staged modification.. |
action | The action performed on the field.. |
attributeName | The name of the field or property that has been changed.. |
previousValue | previousValue. |
newValue | newValue. |
effectiveRange | effectiveRange. |
◆ Equals() [1/2]
Returns true if ChangeInterval instances are equal
- Parameters
-
- Returns
- Boolean
◆ Equals() [2/2]
override bool Lusid.Sdk.Model.ChangeInterval.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.ChangeInterval.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.ChangeInterval.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.ChangeInterval.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Action
string Lusid.Sdk.Model.ChangeInterval.Action |
|
getset |
The action performed on the field.
The action performed on the field.
◆ AsAtModified
DateTimeOffset Lusid.Sdk.Model.ChangeInterval.AsAtModified |
|
getset |
The date/time of the change.
The date/time of the change.
◆ AsAtVersionNumber
int Lusid.Sdk.Model.ChangeInterval.AsAtVersionNumber |
|
getset |
The version number for the entity (the entity was created at version 1). This may refer to the version number of a changed related entity, not a change for the entity itself.
The version number for the entity (the entity was created at version 1). This may refer to the version number of a changed related entity, not a change for the entity itself.
◆ AttributeName
string Lusid.Sdk.Model.ChangeInterval.AttributeName |
|
getset |
The name of the field or property that has been changed.
The name of the field or property that has been changed.
◆ EffectiveRange
◆ NewValue
◆ PreviousValue
Gets or Sets PreviousValue
◆ RequestIdModified
string Lusid.Sdk.Model.ChangeInterval.RequestIdModified |
|
getset |
The unique identifier of the request that the changes were part of.
The unique identifier of the request that the changes were part of.
◆ StagedModificationIdModified
string Lusid.Sdk.Model.ChangeInterval.StagedModificationIdModified |
|
getset |
The id of the staged modification that was approved. Will be null if the change didn't come from a staged modification.
The id of the staged modification that was approved. Will be null if the change didn't come from a staged modification.
◆ UserIdModified
string Lusid.Sdk.Model.ChangeInterval.UserIdModified |
|
getset |
The unique identifier of the user that made the change.
The unique identifier of the user that made the change.
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/ChangeInterval.cs