Skip to main content

RtAssociationsMultiplicityResult

Namespace: Meshmakers.Octo.Runtime.Contracts.Repositories

Represents the result of an association multiplicity check.

public record RtAssociationsMultiplicityResult : IEquatable<RtAssociationsMultiplicityResult>

Inheritance ObjectRtAssociationsMultiplicityResult
Implements IEquatable<RtAssociationsMultiplicityResult>

Properties

Pair

The pair of entity roles involved in the association.

public RtEntityRoleIdDirectionPair Pair { get; set; }

Property Value

RtEntityRoleIdDirectionPair

CurrentMultiplicity

The current multiplicity of the association.

public CurrentMultiplicity CurrentMultiplicity { get; set; }

Property Value

CurrentMultiplicity

Constructors

RtAssociationsMultiplicityResult(RtEntityRoleIdDirectionPair, CurrentMultiplicity)

Represents the result of an association multiplicity check.

public RtAssociationsMultiplicityResult(RtEntityRoleIdDirectionPair Pair, CurrentMultiplicity CurrentMultiplicity)

Parameters

Pair RtEntityRoleIdDirectionPair
The pair of entity roles involved in the association.

CurrentMultiplicity CurrentMultiplicity
The current multiplicity of the association.