BinaryArrayDeserializerBuilderCase class

Implements a BinaryDeserializerBuilder case that matches ArraySchema and attempts to map it to enumerable types.
AssemblyChr.Avro.Binary
NamespaceChr.Avro.Serialization
Signature
public class BinaryArrayDeserializerBuilderCase : Chr.Avro.Serialization.ArrayDeserializerBuilderCase, Chr.Avro.Serialization.IBinaryDeserializerBuilderCase, Chr.Avro.Serialization.IDeserializerBuilderCase<Chr.Avro.Serialization.BinaryDeserializerBuilderContext,Chr.Avro.Serialization.BinaryDeserializerBuilderCaseResult>
BaseArrayDeserializerBuilderCase
InterfacesIBinaryDeserializerBuilderCase
IDeserializerBuilderCase<BinaryDeserializerBuilderContext, BinaryDeserializerBuilderCaseResult>

Constructors

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

Properties

IBinaryDeserializerBuilder DeserializerBuilder
Gets the deserializer builder instance that will be used to build item deserializers.

Methods

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