private static void ProcessTableLinks(TableLinks tls, XmlWriter xmlw) { xmlw.WriteStartElement("TableLinks"); xmlw.WriteAttributeString("Count", tls.Count.ToStringSafe()); foreach (TableLink tl in tls) { ProcessTableLink(tl, xmlw); } xmlw.WriteEndElement(); }
private static void ProcessLinks(TableLinks links, XmlWriter xmlw) { xmlw.WriteStartElement("TableLinks"); xmlw.WriteAttributeString("Count", links.Count.ToStringSafe()); foreach (TableLink link in links) { ProcessTableLink(link, xmlw); } xmlw.WriteEndElement(); }
private static void ProcessTableLinks(TableLinks tls, Utf8JsonWriter jsonw) { jsonw.WritePropertyName("TableLinks"); jsonw.WriteStartObject(); jsonw.WriteString("Count", tls.Count.ToStringSafe()); jsonw.WritePropertyName("Items"); jsonw.WriteStartArray(); foreach (TableLink tl in tls) { ProcessTableLink(tl, jsonw); } jsonw.WriteEndArray(); jsonw.WriteEndObject(); }