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...