Avro C#

Namespaces | Classes
Avro Namespace Reference

## Classes
class | Aliases
class | ArraySchema
| Class for array type schemas More...
struct | AvroDecimal
| Represents a big decimal. More...
class | AvroException
| A generic Avro exception. More...
class | AvroRuntimeException
| A generic Avro exception. More...
class | AvroTypeException
| Used to communicate an exception associated with Avro typing. More...
class | CodeGen
| Generates C# code from Avro schemas and protocols. More...
class | CodeGenException
| CodeGen Exception. More...
class | CodeGenUtil
| A singleton class containing data used by codegen. More...
class | EnumSchema
| Class for enum type schemas More...
class | Field
| Class for fields defined in a record More...
class | FixedSchema
| Class for fixed schemas More...
class | JsonHelper
class | LogicalSchema
| Class for logical type schemas. More...
class | MapSchema
| Class for map schemas More...
class | Message
| Represents a message in an Avro protocol. More...
class | NamedSchema
| Base class for all named schemas: fixed, enum, record More...
class | PrimitiveSchema
| Class for schemas of primitive types More...
class | PropertyMap
| Provides access to custom properties (those not defined in the Avro spec) in a JSON object. More...
class | Protocol
| A set of messages forming an application protocol. More...
class | ProtocolParseException
| Used to communicate an exception that occurred while parsing a protocol. More...
class | RecordSchema
| Class for record schemas More...
class | Schema
| Base class for all schema types More...
class | SchemaName
| Class to store schema name, namespace, enclosing namespace and documentation More...
class | SchemaNames
| A class that contains a list of named schemas. This is used when reading or writing a schema/protocol. This prevents reading and writing of duplicate schema definitions within a protocol or schema file More...
class | SchemaNormalization
| Collection of static methods for generating the canonical form of schemas.
class | SchemaParseException
| Used to communicate an exception that occurred while parsing a schema. More...
class | UnionSchema
| Class for union schemas More...
class | UnnamedSchema
| Base class for all unnamed schemas More...