TimestampDeserializerBuilderCase class

A deserializer builder case that matches MicrosecondTimestampLogicalType or MillisecondTimestampLogicalType and attempts to map them to DateTime or DateTimeOffset.
AssemblyChr.Avro.Binary
NamespaceChr.Avro.Serialization
Signature
public class TimestampDeserializerBuilderCase : Chr.Avro.Serialization.BinaryDeserializerBuilderCase
BaseBinaryDeserializerBuilderCase

Constructors

TimestampDeserializerBuilderCase(IBinaryCodec)
Creates a new timestamp deserializer builder case.

Properties

IBinaryCodec Codec
The codec that generated deserializers should use for read operations.

Methods

IBinaryDeserializerBuildResult BuildExpression(TypeResolution, Schema, IBinaryDeserializerBuilderContext)
Builds a timestamp deserializer for a type-schema pair.
Chr.Avro