CkElementsRootDto
Namespace: Meshmakers.Octo.ConstructionKit.Contracts.DataTransferObjects
A part of a CK model.
public class CkElementsRootDto
Inheritance Object → CkElementsRootDto
Fields
CkElementsSchemaUri
The URI of the schema for the CK elements.
public static string CkElementsSchemaUri;
Properties
SchemaUri
The URI of the schema for the CK elements used for serialization.
public string SchemaUri { get; }
Property Value
Types
Returns types of the model
public List<CkTypeDto> Types { get; set; }
Property Value
AssociationRoles
Returns associations of the model
public List<CkAssociationRoleDto> AssociationRoles { get; set; }
Property Value
Attributes
Returns attributes of the model
public List<CkAttributeDto> Attributes { get; set; }
Property Value
Records
Returns records of the model that are used for complex attributes
public List<CkRecordDto> Records { get; set; }
Property Value
Enums
Returns enums of the model that are used for enum attributes
public List<CkEnumDto> Enums { get; set; }
Property Value
Constructors
CkElementsRootDto()
public CkElementsRootDto()