Avro C#
Classes
Avro.Reflect Namespace Reference

Classes

class  ArrayHelper
 Class to help serialize and deserialize arrays. Arrays need the following methods Count(), Add(), Clear().true This class allows these methods to be specified externally to the collection. More...
 
class  ArraySchemaExtensions
 Extension methods for ArraySchema - make helper metadata look more like a property
 
class  AvroFieldAttribute
 Attribute that specifies the mapping between an Avro field and C# class property. More...
 
class  ClassCache
 Class holds a cache of C# classes and their properties. The key for the cache is the schema full name. More...
 
class  DateTimeOffsetToLongConverter
 Convert C# DateTimeOffset properties to long unix time More...
 
class  DotnetClass
 Collection of DotNetProperty objects to repre More...
 
class  DotnetProperty
 
class  EnumCache
 Cache of enum types. Cache key is the schema fullname.
 
class  FuncFieldConverter
 Field converter using a Func More...
 
interface  IAvroFieldConverter
 Converters can be added to properties with an AvroField attribute. Converters convert between the property type and the avro type. More...
 
class  ReflectDefaultReader
 Reader class for reading data and storing into specific classes More...
 
class  ReflectDefaultWriter
 Class for writing data from any specific objects More...
 
class  ReflectReader
 Reader wrapper class for reading data and storing into specific classes More...
 
class  ReflectWriter
 Generic wrapper class for writing data from specific objects More...
 
class  TypedFieldConverter
 Constructor More...