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();
}
}
}