CkInterfaceAssociationGraph
Namespace: Meshmakers.Octo.ConstructionKit.Contracts.DependencyGraph
CK v2 (F1.1-S5): an association member of an interface with its declaring interface.
public record CkInterfaceAssociationGraph : IEquatable<CkInterfaceAssociationGraph>
Inheritance Object → CkInterfaceAssociationGraph
Implements IEquatable<CkInterfaceAssociationGraph>
Properties
DeclaringCkInterfaceId
The interface that declares the member
public CkId<CkInterfaceId> DeclaringCkInterfaceId { get; set; }
Property Value
Definition
The member definition
public CkInterfaceAssociationDto Definition { get; set; }
Property Value
Constructors
CkInterfaceAssociationGraph(CkId<CkInterfaceId>, CkInterfaceAssociationDto)
CK v2 (F1.1-S5): an association member of an interface with its declaring interface.
public CkInterfaceAssociationGraph(CkId<CkInterfaceId> DeclaringCkInterfaceId, CkInterfaceAssociationDto Definition)
Parameters
DeclaringCkInterfaceId CkId<CkInterfaceId>
The interface that declares the member
Definition CkInterfaceAssociationDto
The member definition