RtOriginTargetPair
Namespace: Meshmakers.Octo.Runtime.Contracts.Repositories
Represents a pair of origin and target runtime entity identifiers.
public record RtOriginTargetPair : IEquatable<RtOriginTargetPair>
Inheritance Object → RtOriginTargetPair
Implements IEquatable<RtOriginTargetPair>
Properties
Origin
Origin
public RtEntityId Origin { get; set; }
Property Value
RtEntityId
Target
Target
public RtEntityId Target { get; set; }
Property Value
RtEntityId
AssociationRoleId
Association role identifier
public RtCkId<CkAssociationRoleId> AssociationRoleId { get; set; }
Property Value
RtCkId<CkAssociationRoleId>
Constructors
RtOriginTargetPair(RtEntityId, RtEntityId, RtCkId<CkAssociationRoleId>)
Represents a pair of origin and target runtime entity identifiers.
public RtOriginTargetPair(RtEntityId Origin, RtEntityId Target, RtCkId<CkAssociationRoleId> AssociationRoleId)
Parameters
Origin RtEntityId
Origin
Target RtEntityId
Target
AssociationRoleId RtCkId<CkAssociationRoleId>
Association role identifier