Representation of a relationship containing details of source and target entities, and both outward and inward descriptions.
More...
Representation of a relationship containing details of source and target entities, and both outward and inward descriptions.
◆ CompleteRelationship() [1/2]
Lusid.Sdk.Model.CompleteRelationship.CompleteRelationship |
( |
| ) |
|
|
inlineprotected |
◆ CompleteRelationship() [2/2]
Lusid.Sdk.Model.CompleteRelationship.CompleteRelationship |
( |
string |
href = default(string) , |
|
|
ModelVersion |
version = default(ModelVersion) , |
|
|
ResourceId |
relationshipDefinitionId = default(ResourceId) , |
|
|
RelatedEntity |
sourceEntity = default(RelatedEntity) , |
|
|
RelatedEntity |
targetEntity = default(RelatedEntity) , |
|
|
string |
outwardDescription = default(string) , |
|
|
string |
inwardDescription = default(string) , |
|
|
DateTimeOffset |
effectiveFrom = default(DateTimeOffset) , |
|
|
DateTimeOffset |
effectiveUntil = default(DateTimeOffset) |
|
) |
| |
|
inline |
Initializes a new instance of the CompleteRelationship class.
- Parameters
-
href | The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime.. |
version | version. |
relationshipDefinitionId | relationshipDefinitionId (required). |
sourceEntity | sourceEntity (required). |
targetEntity | targetEntity (required). |
outwardDescription | Description of the relationship based on relationship definition's outward description. (required). |
inwardDescription | Description of the relationship based on relationship definition's inward description. (required). |
effectiveFrom | The effective datetime from which the relationship is valid.. |
effectiveUntil | The effective datetime to which the relationship is valid until.. |
◆ Equals() [1/2]
◆ Equals() [2/2]
override bool Lusid.Sdk.Model.CompleteRelationship.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.CompleteRelationship.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.CompleteRelationship.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.CompleteRelationship.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ _Version
◆ EffectiveFrom
DateTimeOffset Lusid.Sdk.Model.CompleteRelationship.EffectiveFrom |
|
getset |
The effective datetime from which the relationship is valid.
The effective datetime from which the relationship is valid.
◆ EffectiveUntil
DateTimeOffset Lusid.Sdk.Model.CompleteRelationship.EffectiveUntil |
|
getset |
The effective datetime to which the relationship is valid until.
The effective datetime to which the relationship is valid until.
◆ Href
string Lusid.Sdk.Model.CompleteRelationship.Href |
|
getset |
The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime.
The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime.
◆ InwardDescription
string Lusid.Sdk.Model.CompleteRelationship.InwardDescription |
|
getset |
Description of the relationship based on relationship definition's inward description.
Description of the relationship based on relationship definition's inward description.
◆ OutwardDescription
string Lusid.Sdk.Model.CompleteRelationship.OutwardDescription |
|
getset |
Description of the relationship based on relationship definition's outward description.
Description of the relationship based on relationship definition's outward description.
◆ RelationshipDefinitionId
ResourceId Lusid.Sdk.Model.CompleteRelationship.RelationshipDefinitionId |
|
getset |
Gets or Sets RelationshipDefinitionId
◆ SourceEntity
Gets or Sets SourceEntity
◆ TargetEntity
Gets or Sets TargetEntity
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/CompleteRelationship.cs