Newtonsoft.Json.Converters.XmlNodeConverter.WriteJson C# (CSharp) Méthode

WriteJson() public méthode

Writes the JSON representation of the object.
public WriteJson ( JsonWriter writer, object value, JsonSerializer serializer ) : void
writer JsonWriter The to write to.
value object The value.
serializer JsonSerializer The calling serializer.
Résultat void
    public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
    {
      XmlNode node = value as XmlNode;

      if (node == null)
        throw new ArgumentException("Value must be an XmlNode", "value");

      writer.WriteStartObject();
      SerializeNode(writer, node, true);
      writer.WriteEndObject();
    }