Version 2.1.0.0

EntryType enum

Namespace: Sirenix.Serialization
Assembly: Sirenix.Serialization
public enum EntryType : byte
An entry type which is part of a stream being read by a Sirenix.Serialization.IDataReader.

Values

Boolean
Entry is a primitive boolean value.
EndOfArray
Entry marks the end of an array.
EndOfNode
Entry marks the end of a node, IE, a complex type that contains values of its own.
EndOfStream
Entry indicating that the reader has reached the end of the data stream.
ExternalReferenceByGuid
Entry contains the guid of an external object in the DeserializationContext.
ExternalReferenceByIndex
Entry contains the index of an external object in the DeserializationContext.
ExternalReferenceByString
Entry contains the string id of an external object in the DeserializationContext.
FloatingPoint
Entry is a primitive value of type float, double or decimal.
Guid
Entry is a primitive value of type guid.
Integer
Entry is a primitive value of type sbyte, byte, short, ushort, int, uint, long or ulong.
InternalReference
Entry contains an ID that is a reference to a node defined previously in the stream.
Invalid
Could not parse entry.
Null
Entry is a null value.
PrimitiveArray
Entry marks a primitive array.
StartOfArray
Entry marks the start of an array.
StartOfNode
Entry marks the start of a node, IE, a complex type that contains values of its own.
String
Entry is a primitive value of type string or char.

This website is brand new and built with the Odin 2.1 beta in mind. This means you might discover some features such as attribute expressions that are only available in the beta.

You can download the 2.1 beta from here and read the patch-notes here.