| EncodeTagLength(UInt16, Byte, Int32) | Encodes sample value tag length (currently limited to 16-bits). |
| EncodeTagLength(UInt16, SampledValueTag, Byte, Int32) | Encodes sampled value tag with only a 16-bit length. |
| EncodeTagValue(Byte, SampledValueTag, Byte, Int32) | Encodes byte based sampled value tag. |
| EncodeTagValue(String, SampledValueTag, Byte, Int32) | Encodes string based sampled value tag. |
| EncodeTagValueT(T, SampledValueTag, Byte, Int32) | Encodes primitive type sampled value tag. |
| ParseByteTag | Validates and parses byte length sample value tag. |
| ParseStringTag | Validates and parses string sample value tag. |
| ParseTagLength | Gets decoded sample value tag length (currently limited to 16-bits). |
| ParseUInt16Tag | Validates and parses 2-byte length sample value tag. |
| ParseUInt24Tag | Validates and parses 3-byte length sample value tag. |
| ParseUInt32Tag | Validates and parses 4-byte length sample value tag. |
| ParseUInt64Tag | Validates and parses 8-byte length sample value tag. |
| ValidateTag | Validates sample value tag exists and skips past it. |