Apache.Arrow.Scalars.Variant.VariantValueWriter public sealed class VariantValueWriter : IDisposable Documentation Code public VariantValueWriter(VariantMetadataBuilder metadata, int[] idRemap) public void BeginArray() public void BeginObject() public void CopyValue(VariantReader source) public void Dispose() public void EndArray() public void EndObject() public byte[] ToArray() public void WriteBinary(ReadOnlySpan<byte> data) public void WriteBoolean(bool value) public void WriteDateDays(int days) public void WriteDecimal16(SqlDecimal value) public void WriteDecimal4(decimal value) public void WriteDecimal8(decimal value) public void WriteDouble(double value) public void WriteFieldName(string name) public void WriteFloat(float value) public void WriteInt16(short value) public void WriteInt32(int value) public void WriteInt64(long value) public void WriteInt8(sbyte value) public void WriteIntegerCompact(long value) public void WriteNull() public void WriteString(string value) public void WriteTimeNtzMicros(long micros) public void WriteTimestampMicros(long micros) public void WriteTimestampNtzMicros(long micros) public void WriteTimestampNtzNanos(long nanos) public void WriteTimestampTzNanos(long nanos) public void WriteUuid(Guid value)