107 return "#significant-whitespace";
142 return "XmlNodeConverter can only convert JSON that begins with an object.";
180 while (reader ==
null)
class f__AnonymousType0<< Count > j__TPar
void CreateDocumentType(JsonReader reader, IXmlDocument document, IXmlNode currentNode)
override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
IXmlNode WrapXml(object value)
void ReadArrayElements(JsonReader reader, IXmlDocument document, string propertyName, IXmlNode currentNode, XmlNamespaceManager manager)
const string DeclarationName
override bool CanConvert(Type valueType)
bool ValueAttributes(List< IXmlNode > c)
string< DeserializeRootElementName > k__BackingField
void ReadElement(JsonReader reader, IXmlDocument document, IXmlNode currentNode, string propertyName, XmlNamespaceManager manager)
void CreateInstruction(JsonReader reader, IXmlDocument document, IXmlNode currentNode, string propertyName)
string ResolveFullName(IXmlNode node, XmlNamespaceManager manager)
const string JsonNamespaceUri
override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
string ConvertTokenToXmlValue(JsonReader reader)
string DeserializeRootElementName
bool IsArray(IXmlNode node)
void SerializeGroupedNodes(JsonWriter writer, IXmlNode node, XmlNamespaceManager manager, bool writePropertyName)
bool< WriteArrayAttribute > k__BackingField
void DeserializeValue(JsonReader reader, IXmlDocument document, XmlNamespaceManager manager, string propertyName, IXmlNode currentNode)
string GetPropertyName(IXmlNode node, XmlNamespaceManager manager)
void DeserializeNode(JsonReader reader, IXmlDocument document, XmlNamespaceManager manager, IXmlNode currentNode)
bool IsNamespaceAttribute(string attributeName, [Out] string prefix)
static bool AllSameName(IXmlNode node)
void SerializeNode(JsonWriter writer, IXmlNode node, XmlNamespaceManager manager, bool writePropertyName)
static void AddAttribute(JsonReader reader, IXmlDocument document, IXmlNode currentNode, string attributeName, XmlNamespaceManager manager, string attributePrefix)
void CreateElement(JsonReader reader, IXmlDocument document, IXmlNode currentNode, string elementName, XmlNamespaceManager manager, string elementPrefix, Dictionary< string, string > attributeNameValues)
IXmlElement CreateElement(string elementName, IXmlDocument document, string elementPrefix, XmlNamespaceManager manager)
const string SignificantWhitespaceName
bool< OmitRootObject > k__BackingField
void AddJsonArrayAttribute(IXmlElement element, IXmlDocument document)
void PushParentNamespaces(IXmlNode node, XmlNamespaceManager manager)
Dictionary< string, string > ReadAttributeElements(JsonReader reader, XmlNamespaceManager manager)
const string WhitespaceName
static string GetPrefix(string qualifiedName)
static long ToInt64(object value)
static CultureInfo InvariantCulture
static string ToString(bool value)
static string EncodeName(string name)