BinaryArraySerializerBuilderCase class

Implements a BinarySerializerBuilder case that matches ArraySchema and attempts to map it to enumerable types.
AssemblyChr.Avro.Binary
NamespaceChr.Avro.Serialization
Signature
public class BinaryArraySerializerBuilderCase : Chr.Avro.Serialization.ArraySerializerBuilderCase, Chr.Avro.Serialization.IBinarySerializerBuilderCase, Chr.Avro.Serialization.ISerializerBuilderCase<Chr.Avro.Serialization.BinarySerializerBuilderContext,Chr.Avro.Serialization.BinarySerializerBuilderCaseResult>
BaseArraySerializerBuilderCase
InterfacesIBinarySerializerBuilderCase
ISerializerBuilderCase<BinarySerializerBuilderContext, BinarySerializerBuilderCaseResult>

Constructors

BinaryArraySerializerBuilderCase(IBinarySerializerBuilder)
Initializes a new instance of the BinaryArraySerializerBuilderCase class.

Properties

IBinarySerializerBuilder SerializerBuilder
Gets the serializer builder instance that will be used to build item serializers.

Methods

BinarySerializerBuilderCaseResult BuildExpression(Expression, Type, Schema, BinarySerializerBuilderContext)
Builds a BinarySerializer<> for an ArraySchema.
Chr.Avro