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 |
varVersion = 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.. |
| varVersion | varVersion. |
| 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
◆ 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
◆ VarVersion
| ModelVersion Lusid.Sdk.Model.CompleteRelationship.VarVersion |
|
getset |
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