Avro.RecordSchema.WriteProperties C# (CSharp) Method

WriteProperties() protected method

protected WriteProperties ( Newtonsoft writer ) : void
writer Newtonsoft
return void
        protected override void WriteProperties(Newtonsoft.Json.JsonTextWriter writer)
        {
            base.WriteProperties(writer);

            if (null != this.Fields && this.Fields.Count > 0)
            {
                writer.WritePropertyName("fields");
                writer.WriteStartArray();

                foreach (Field field in this.Fields.Values)
                {
                    field.writeJson(writer);
                }

                writer.WriteEndArray();
            }
        }
    }