Show / Hide Table of Contents

Enum StringLengthEncoding

Describes how string length should be encoded in binary form.

Namespace: DotNext.IO
Assembly: DotNext.IO.dll
Syntax
[Serializable]
public enum StringLengthEncoding : byte

Fields

Name Description
Compressed

Use 7-bit encoded compressed integer value to represent string length.

Plain

Use 32-bit integer value to represent string length using native endianness.

PlainBigEndian

Use 32-bit integer value to represent string length using big-endian byte order.

PlainLittleEndian

Use 32-bit integer value to represent string length using little-endian byte order.

Extension Methods

EnumConverter.ToInt64<StringLengthEncoding>()
EnumConverter.ToInt32<StringLengthEncoding>()
EnumConverter.ToInt16<StringLengthEncoding>()
EnumConverter.ToByte<StringLengthEncoding>()
EnumConverter.ToUInt64<StringLengthEncoding>()
EnumConverter.ToUInt32<StringLengthEncoding>()
EnumConverter.ToUInt16<StringLengthEncoding>()
EnumConverter.ToSByte<StringLengthEncoding>()
EnumConverter.IsOneOf<StringLengthEncoding>(StringLengthEncoding[])
AtomicEnum.VolatileRead<StringLengthEncoding>()
AtomicEnum.VolatileWrite<StringLengthEncoding>(StringLengthEncoding)
Sequence.Skip<StringLengthEncoding, T>(Int32)
ExpressionBuilder.Const<StringLengthEncoding>()
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX