Zum Hauptinhalt springen

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​

String

Types​

Returns types of the model

public List<CkTypeDto> Types { get; set; }

Property Value​

List<CkTypeDto>

AssociationRoles​

Returns associations of the model

public List<CkAssociationRoleDto> AssociationRoles { get; set; }

Property Value​

List<CkAssociationRoleDto>

Attributes​

Returns attributes of the model

public List<CkAttributeDto> Attributes { get; set; }

Property Value​

List<CkAttributeDto>

Records​

Returns records of the model that are used for complex attributes

public List<CkRecordDto> Records { get; set; }

Property Value​

List<CkRecordDto>

Enums​

Returns enums of the model that are used for enum attributes

public List<CkEnumDto> Enums { get; set; }

Property Value​

List<CkEnumDto>

Constructors​

CkElementsRootDto()​

public CkElementsRootDto()