ArraySerializerBuilderCase class

A serializer builder case that matches ArraySchema and attempts to map it to enumerable types.
AssemblyChr.Avro.Binary
NamespaceChr.Avro.Serialization
Signature
public class ArraySerializerBuilderCase : Chr.Avro.Serialization.BinarySerializerBuilderCase
BaseBinarySerializerBuilderCase

Constructors

ArraySerializerBuilderCase(IBinaryCodec, IBinarySerializerBuilder)
Creates a new array serializer builder case.

Properties

IBinaryCodec Codec
The codec that generated serializers should use for write operations.
IBinarySerializerBuilder SerializerBuilder
The serializer builder to use to build item serializers.

Methods

IBinarySerializerBuildResult BuildExpression(Expression, TypeResolution, Schema, IBinarySerializerBuilderContext)
Builds an array serializer for a type-schema pair.
Chr.Avro