private void SerializeElementResolver(XmlDocument xmlDoc)
{
Debug.Assert(xmlDoc != null);
var root = xmlDoc.DocumentElement;
var mapElement = xmlDoc.CreateElement("NamespaceResolutionMap");
foreach (var element in ElementResolver.ResolutionMap)
{
var resolverElement = xmlDoc.CreateElement("ClassMap");
resolverElement.SetAttribute("partialName", element.Key);
resolverElement.SetAttribute("resolvedName", element.Value.Key);
resolverElement.SetAttribute("assemblyName", element.Value.Value);
mapElement.AppendChild(resolverElement);
}
root.AppendChild(mapElement);
}