_xmlWriter = xmlWriter;
_assemblyFormat = assemblyFormat;
_prefixNumber = 1;
- Type elementType;
- elementType = typeof(string);
+ //Type elementType = typeof(string);
if(typeFormat == FormatterTypeStyle.XsdString)\r
{
elementString = new Element("xsd", "string", XmlSchema.Namespace);
xmlNodeToTypeTable.Add(element, elementType.AssemblyQualifiedName);
typeToXmlNodeTable.Add(elementType.AssemblyQualifiedName, element);
-
+ element = new Element("base64", SoapEncodingNamespace);
+ elementType = typeof(byte[]);
+ xmlNodeToTypeTable.Add(element, elementType.AssemblyQualifiedName);
+ typeToXmlNodeTable.Add(elementType.AssemblyQualifiedName, element);
}
public static string GetXsdValue (object value)