Struct RowWriter
Row writer for mappers. Writes columns in the order defined by the schema.
public ref struct RowWriter
- Inherited Members
Methods
Skip()
Skips writing the next column (marks as not set, so that the default column value can be applied by the server).
public void Skip()
ToString()
Returns the fully qualified type name of this instance.
public override readonly string ToString()
Returns
- string
The fully qualified type name.
WriteBigDecimal(BigDecimal?)
Writes a big decimal value.
public void WriteBigDecimal(BigDecimal? value)
Parameters
valueBigDecimal?Value.
WriteBool(bool?)
Writes a boolean value.
public void WriteBool(bool? value)
Parameters
valuebool?Value.
WriteByte(sbyte?)
Writes a byte value.
[CLSCompliant(false)]
public void WriteByte(sbyte? value)
Parameters
valuesbyte?Value.
WriteBytes(byte[]?)
Writes a byte array value.
public void WriteBytes(byte[]? value)
Parameters
valuebyte[]Value.
WriteDate(LocalDate?)
Writes a date value.
public void WriteDate(LocalDate? value)
Parameters
valueLocalDate?Value.
WriteDateTime(LocalDateTime?)
Writes a date and time value.
public void WriteDateTime(LocalDateTime? value)
Parameters
valueLocalDateTime?Value.
WriteDecimal(decimal?)
Writes a decimal value.
public void WriteDecimal(decimal? value)
Parameters
valuedecimal?Value.
WriteDouble(double?)
Writes a double value.
public void WriteDouble(double? value)
Parameters
valuedouble?Value.
WriteDuration(Duration?)
Writes a duration value.
public void WriteDuration(Duration? value)
Parameters
valueDuration?Value.
WriteFloat(float?)
Writes a float value.
public void WriteFloat(float? value)
Parameters
valuefloat?Value.
WriteGuid(Guid?)
Writes a GUID value.
public void WriteGuid(Guid? value)
Parameters
valueGuid?Value.
WriteInt(int?)
Writes an integer value.
public void WriteInt(int? value)
Parameters
valueint?Value.
WriteLong(long?)
Writes a long value.
public void WriteLong(long? value)
Parameters
valuelong?Value.
WritePeriod(Period?)
Writes a period value.
public void WritePeriod(Period? value)
Parameters
valuePeriodValue.
WriteShort(short?)
Writes a short value.
public void WriteShort(short? value)
Parameters
valueshort?Value.
WriteString(string?)
Writes a string value.
public void WriteString(string? value)
Parameters
valuestringValue.
WriteTime(LocalTime?)
Writes a time value.
public void WriteTime(LocalTime? value)
Parameters
valueLocalTime?Value.
WriteTimestamp(Instant?)
Writes a timestamp (instant) value.
public void WriteTimestamp(Instant? value)
Parameters
valueInstant?Value.