/// <exception cref="VPackBuilderException"/> public void Append(VPackBuilder builder, ValueType value) { switch (value) { case ValueType.NULL: { builder.AppendNull(); break; } case ValueType.ARRAY: { builder.AddArray(false); break; } case ValueType.OBJECT: { builder.AddObject(false); break; } default: { throw new VPackValueTypeException(ValueType.ARRAY, ValueType.OBJECT, ValueType.NULL); } } }