Lines Matching refs:dataNode

91             IDataNode retVal = element.dataNode;  in GetCurrentNode()
96 internal void SetDataNode(IDataNode dataNode, string name, string ns) in SetDataNode() argument
98 SetNextElement(dataNode, name, ns, null); in SetDataNode()
304 MoveNext(element.dataNode); in Read()
463 void MoveNext(IDataNode dataNode) in MoveNext() argument
473 Type dataNodeType = dataNode.DataType; in MoveNext()
475 MoveNextInClass((ClassDataNode)dataNode); in MoveNext()
477 MoveNextInCollection((CollectionDataNode)dataNode); in MoveNext()
479 MoveNextInISerializable((ISerializableDataNode)dataNode); in MoveNext()
481 MoveNextInXml((XmlDataNode)dataNode); in MoveNext()
482 else if (dataNode.Value != null) in MoveNext()
483 MoveToDeserializedObject(dataNode); in MoveNext()
548 void MoveNextInClass(ClassDataNode dataNode) in MoveNextInClass() argument
550 if (dataNode.Members != null && element.childElementIndex < dataNode.Members.Count) in MoveNextInClass()
553 this.context.IncrementItemCount(-dataNode.Members.Count); in MoveNextInClass()
555 ExtensionDataMember member = dataNode.Members[element.childElementIndex++]; in MoveNextInClass()
565 void MoveNextInCollection(CollectionDataNode dataNode) in MoveNextInCollection() argument
567 if (dataNode.Items != null && element.childElementIndex < dataNode.Items.Count) in MoveNextInCollection()
570 this.context.IncrementItemCount(-dataNode.Items.Count); in MoveNextInCollection()
572 IDataNode item = dataNode.Items[element.childElementIndex++]; in MoveNextInCollection()
573 …SetNextElement(item, dataNode.ItemName, dataNode.ItemNamespace, GetPrefix(dataNode.ItemNamespace)); in MoveNextInCollection()
582 void MoveNextInISerializable(ISerializableDataNode dataNode) in MoveNextInISerializable() argument
584 if (dataNode.Members != null && element.childElementIndex < dataNode.Members.Count) in MoveNextInISerializable()
587 this.context.IncrementItemCount(-dataNode.Members.Count); in MoveNextInISerializable()
589 ISerializableDataMember member = dataNode.Members[element.childElementIndex++]; in MoveNextInISerializable()
599 void MoveNextInXml(XmlDataNode dataNode) in MoveNextInXml() argument
618 …ode wrapperElement = XmlObjectSerializerReadContext.CreateWrapperXmlElement(dataNode.OwnerDocument, in MoveNextInXml()
619dataNode.XmlAttributes, dataNode.XmlChildNodes, element.prefix, element.localName, element.ns); in MoveNextInXml()
623 … XmlAttribute xmlAttr = dataNode.OwnerDocument.CreateAttribute(a.prefix, a.localName, a.ns); in MoveNextInXml()
632 void MoveToDeserializedObject(IDataNode dataNode) in MoveToDeserializedObject() argument
634 Type type = dataNode.DataType; in MoveToDeserializedObject()
638 type = dataNode.Value.GetType(); in MoveToDeserializedObject()
647 if (!MoveToText(type, dataNode, isTypedNode)) in MoveToDeserializedObject()
649 if (dataNode.IsFinalValue) in MoveToDeserializedObject()
660 bool MoveToText(Type type, IDataNode dataNode, bool isTypedNode) in MoveToText() argument
666 …alue = XmlConvert.ToString(isTypedNode ? ((DataNode<bool>)dataNode).GetValue() : (bool)dataNode.Va… in MoveToText()
669 … XmlConvert.ToString((int)(isTypedNode ? ((DataNode<char>)dataNode).GetValue() : (char)dataNode.Va… in MoveToText()
672 …alue = XmlConvert.ToString(isTypedNode ? ((DataNode<byte>)dataNode).GetValue() : (byte)dataNode.Va… in MoveToText()
675 …ue = XmlConvert.ToString(isTypedNode ? ((DataNode<short>)dataNode).GetValue() : (short)dataNode.Va… in MoveToText()
678 …value = XmlConvert.ToString(isTypedNode ? ((DataNode<int>)dataNode).GetValue() : (int)dataNode.Val… in MoveToText()
681 …alue = XmlConvert.ToString(isTypedNode ? ((DataNode<long>)dataNode).GetValue() : (long)dataNode.Va… in MoveToText()
684 …ue = XmlConvert.ToString(isTypedNode ? ((DataNode<float>)dataNode).GetValue() : (float)dataNode.Va… in MoveToText()
687 …e = XmlConvert.ToString(isTypedNode ? ((DataNode<double>)dataNode).GetValue() : (double)dataNode.V… in MoveToText()
690 …= XmlConvert.ToString(isTypedNode ? ((DataNode<decimal>)dataNode).GetValue() : (decimal)dataNode.V… in MoveToText()
693 …DateTime dateTime = isTypedNode ? ((DataNode<DateTime>)dataNode).GetValue() : (DateTime)dataNode.V… in MoveToText()
697 … this.value = isTypedNode ? ((DataNode<string>)dataNode).GetValue() : (string)dataNode.Value; in MoveToText()
700 …ue = XmlConvert.ToString(isTypedNode ? ((DataNode<sbyte>)dataNode).GetValue() : (sbyte)dataNode.Va… in MoveToText()
703 …e = XmlConvert.ToString(isTypedNode ? ((DataNode<ushort>)dataNode).GetValue() : (ushort)dataNode.V… in MoveToText()
706 …alue = XmlConvert.ToString(isTypedNode ? ((DataNode<uint>)dataNode).GetValue() : (uint)dataNode.Va… in MoveToText()
709 …ue = XmlConvert.ToString(isTypedNode ? ((DataNode<ulong>)dataNode).GetValue() : (ulong)dataNode.Va… in MoveToText()
715 … byte[] bytes = isTypedNode ? ((DataNode<byte[]>)dataNode).GetValue() : (byte[])dataNode.Value; in MoveToText()
719 … XmlConvert.ToString(isTypedNode ? ((DataNode<TimeSpan>)dataNode).GetValue() : (TimeSpan)dataNode.… in MoveToText()
722 … Guid guid = isTypedNode ? ((DataNode<Guid>)dataNode).GetValue() : (Guid)dataNode.Value; in MoveToText()
727 … Uri uri = isTypedNode ? ((DataNode<Uri>)dataNode).GetValue() : (Uri)dataNode.Value; in MoveToText()
843 public IDataNode dataNode; field in System.Runtime.Serialization.ElementData