Exemple #1
0
        public void ToXml(object value, XStreamWriter writer, MarshallingContext context)
        {
            byte[] bytes  = (byte[])value;
            string base64 = Convert.ToBase64String(bytes);

            writer.StartNode("byte-array");

            writer.SetValue(base64);

            writer.EndNode();
        }
 public void Marshall(object value, XStreamWriter writer, MarshallingContext context)
 {
     writer.WriteAttribute(XsAttribute.AttributeType, value.GetType().AssemblyQualifiedName);
     writer.SetValue(value.ToString());
 }
 public void ToXml(object value, XStreamWriter writer, MarshallingContext context)
 {
     //  classType is not valid for cross platform usage
     //  writer.WriteAttribute(Attributes.AttributeType, value.GetType().AssemblyQualifiedName);
     writer.SetValue(value.ToString());
 }
Exemple #4
0
 public void ToXml(object value, XStreamWriter writer, MarshallingContext context)
 {
     writer.WriteAttribute(Attributes.AttributeType, value.GetType().AssemblyQualifiedName);
     writer.SetValue(value.ToString());
 }
 public void ToXml(object value, XStreamWriter writer, MarshallingContext context)
 {
     writer.SetValue(value.ToString());
 }