Zum Hauptinhalt springen

AttributeValueTypesDto

Namespace: Meshmakers.Octo.ConstructionKit.Contracts.DataTransferObjects

The type of attribute value.

public enum AttributeValueTypesDto

Inheritance Object → ValueType → Enum → AttributeValueTypesDto
Implements IComparable, ISpanFormattable, IFormattable, IConvertible

Fields​

NameValueDescription
Int1Indicates that the attribute value is an integer.
Integer1Indicates that the attribute value is an integer.
String2Indicates that the attribute value is a string.
Binary3Small binary data (less than 1MB)
Boolean4Indicates that the attribute value is a boolean.
DateTime5Indicates that the attribute value is a date time.
Double6Indicates that the attribute value is a double.
StringArray7Indicates that the attribute value is a string array.
IntArray8Indicates that the attribute value is an integer array.
IntegerArray8Indicates that the attribute value is an integer array.
BinaryLinked9Indicates that the attribute value is a binary file in a storage linked to the attribute.
Record10Indicates that the attribute value is a complex object - a so called record.
RecordArray11Indicates that the attribute value is an array of complex objects - so called records.
TimeSpan12Indicates that the attribute value is a time span.
Enum13Indicates that the attribute value is an enum.
Int6414Indicates that the attribute value is a 64-bit integer.
Integer6414Indicates that the attribute value is a 64-bit integer.
DateTimeOffset15Indicates that the attribute value is a date time offset.
GeospatialPoint16Geo spatial data according to RFC 7946 section 3.2.1
Secret17A credential (password, client secret, API key, token, private key). The value is a string on input, but the engine never stores or returns it in clear text: it is encrypted with the instance key ring (envelope enc:v2:<kid>:...) and read back as an RtSecretValue. Secret attributes are always owned by the tenant (ownership AttributeOwnershipDto.Secret), cannot carry default values, cannot be indexed, filtered, sorted or used in query columns, and a model that uses them must depend on System >= 2.5 (AB#5528).