SchemaBuilderContext class

Represents the state of a SchemaBuilder operation.
AssemblyChr.Avro
NamespaceChr.Avro.Abstract
Signature
public class SchemaBuilderContext
Baseobject

Constructors

SchemaBuilderContext()
Initializes a new instance of the SchemaBuilderContext class.

Properties

IDictionary<Type, Schema> Schemas
Gets a map of Types to Schemas. If a Schema is present for a specific Type, that Schema will be returned by the SchemaBuilder for all subsequent occurrences of the Type. This is necessary for potentially recursive operations such as building RecordSchemas. Schemas in this collection shouldn’t be assumed to be complete until the top-level build operation has completed.
Chr.Avro