BinaryMapDeserializerBuilderCase class

Implements a BinaryDeserializerBuilder case that matches MapSchema and attempts to map it to dictionary types.
AssemblyChr.Avro.Binary
NamespaceChr.Avro.Serialization
Signature
public class BinaryMapDeserializerBuilderCase : Chr.Avro.Serialization.MapDeserializerBuilderCase, Chr.Avro.Serialization.IBinaryDeserializerBuilderCase, Chr.Avro.Serialization.IDeserializerBuilderCase<Chr.Avro.Serialization.BinaryDeserializerBuilderContext,Chr.Avro.Serialization.BinaryDeserializerBuilderCaseResult>
BaseMapDeserializerBuilderCase
InterfacesIBinaryDeserializerBuilderCase
IDeserializerBuilderCase<BinaryDeserializerBuilderContext, BinaryDeserializerBuilderCaseResult>

Constructors

BinaryMapDeserializerBuilderCase(IBinaryDeserializerBuilder)
Initializes a new instance of the BinaryMapDeserializerBuilderCase class.

Properties

IBinaryDeserializerBuilder DeserializerBuilder
Gets the deserializer builder instance that will be used to build key and value deserializers.

Methods

BinaryDeserializerBuilderCaseResult BuildExpression(Type, Schema, BinaryDeserializerBuilderContext)
Builds a BinaryDeserializer<> for a MapSchema.
Chr.Avro