Leaf nodes have no children, and normally carry the actual data from the message. They are of simple types such as string.
The basic node types are fixedLength and delimited. See Encoding Properties for information about other node types.
With fixedLength data, the length of the unit of data is always the same. The position of the data within the message string is described by byte offset and length.
With delimited data, the length of the unit of data is variable. Information is separated by a pre-determined system of delimiters defined within the properties of the Encoder (see Specifying Delimiters).