1 write to reader
System.Runtime.Serialization (1)
System\Runtime\Serialization\XmlReaderDelegator.cs (1)
29
this.
reader
= reader;
82 references to reader
System.Runtime.Serialization (82)
System\Runtime\Serialization\Json\JsonReaderDelegator.cs (8)
116
XmlDictionaryReader tempDictionaryReader = XmlDictionaryReader.CreateDictionaryReader(
reader
);
137
bool isEmptyElement =
reader
.IsStartElement() &&
reader
.IsEmptyElement;
142
reader
.Read();
147
reader
.ReadStartElement();
149
reader
.ReadEndElement();
307
string value =
reader
.ReadContentAsString();
345
string value =
reader
.ReadElementContentAsString();
System\Runtime\Serialization\XmlReaderDelegator.cs (74)
35
get { return
reader
; }
40
get { return
reader
as ExtensionDataReader; }
45
get { return isEndOfEmptyElement ? 0 :
reader
.AttributeCount; }
50
return isEndOfEmptyElement ? null :
reader
.GetAttribute(name);
55
return isEndOfEmptyElement ? null :
reader
.GetAttribute(name, namespaceUri);
62
return
reader
.GetAttribute(i);
73
return ns ==
reader
.NamespaceURI;
81
return localName ==
reader
.LocalName;
89
return ns.Value ==
reader
.NamespaceURI;
97
return localName.Value ==
reader
.LocalName;
107
if (
reader
.NamespaceURI == ns.Value)
124
return !isEndOfEmptyElement &&
reader
.IsStartElement();
129
return !isEndOfEmptyElement &&
reader
.IsStartElement(localname, ns);
135
return !isEndOfEmptyElement &&
reader
.IsStartElement(localname.Value, ns.Value);
142
return isEndOfEmptyElement ? false :
reader
.MoveToAttribute(name);
147
return isEndOfEmptyElement ? false :
reader
.MoveToAttribute(name, ns);
154
reader
.MoveToAttribute(i);
159
return isEndOfEmptyElement ? false :
reader
.MoveToElement();
164
return isEndOfEmptyElement ? false :
reader
.MoveToFirstAttribute();
169
return isEndOfEmptyElement ? false :
reader
.MoveToNextAttribute();
174
get { return isEndOfEmptyElement ? XmlNodeType.EndElement :
reader
.NodeType; }
181
reader
.MoveToElement();
182
if (!
reader
.IsEmptyElement)
183
return
reader
.Read();
187
return
reader
.Read();
202
return
reader
.MoveToContent();
207
return isEndOfEmptyElement ? false :
reader
.ReadAttributeValue();
215
reader
.ReadEndElement();
382
return
reader
.ReadElementContentAsString();
387
return isEndOfEmptyElement ? String.Empty :
reader
.ReadContentAsString();
395
return
reader
.ReadElementContentAsBoolean();
403
return
reader
.ReadContentAsBoolean();
411
return
reader
.ReadElementContentAsFloat();
419
return
reader
.ReadContentAsFloat();
427
return
reader
.ReadElementContentAsDouble();
435
return
reader
.ReadContentAsDouble();
443
return
reader
.ReadElementContentAsDecimal();
451
return
reader
.ReadContentAsDecimal();
465
return ReadContentAsBase64(
reader
.ReadElementContentAsString());
484
return ReadContentAsBase64(
reader
.ReadContentAsString());
523
return
reader
.ReadElementContentAsDateTime();
531
return
reader
.ReadContentAsDateTime();
539
return
reader
.ReadElementContentAsInt();
547
return
reader
.ReadContentAsInt();
555
return
reader
.ReadElementContentAsLong();
563
return
reader
.ReadContentAsLong();
658
string str =
reader
.ReadElementContentAsString();
668
string str =
reader
.ReadContentAsString();
703
string str =
reader
.ReadElementContentAsString();
709
string str =
reader
.ReadContentAsString();
719
string str =
reader
.ReadElementContentAsString();
741
string str =
reader
.ReadContentAsString();
1059
return (
reader
is IXmlNamespaceResolver) ? ((IXmlNamespaceResolver)
reader
).GetNamespacesInScope(scope) : null;
1065
IXmlLineInfo iXmlLineInfo =
reader
as IXmlLineInfo;
1073
IXmlLineInfo iXmlLineInfo =
reader
as IXmlLineInfo;
1082
IXmlLineInfo iXmlLineInfo =
reader
as IXmlLineInfo;
1092
XmlTextReader xmlTextReader =
reader
as XmlTextReader;
1095
IXmlTextParser xmlTextParser =
reader
as IXmlTextParser;
1103
XmlTextReader xmlTextReader =
reader
as XmlTextReader;
1106
IXmlTextParser xmlTextParser =
reader
as IXmlTextParser;
1119
XmlTextReader xmlTextReader =
reader
as XmlTextReader;
1122
IXmlTextParser xmlTextParser =
reader
as IXmlTextParser;
1130
XmlTextReader xmlTextReader =
reader
as XmlTextReader;
1133
IXmlTextParser xmlTextParser =
reader
as IXmlTextParser;
1143
internal string Name { get { return
reader
.Name; } }
1151
get { return
reader
.LocalName; }
1154
internal string NamespaceURI { get { return
reader
.NamespaceURI; } }
1155
internal string Value { get { return
reader
.Value; } }
1156
internal Type ValueType { get { return
reader
.ValueType; } }
1157
internal int Depth { get { return
reader
.Depth; } }
1158
internal string LookupNamespace(string prefix) { return
reader
.LookupNamespace(prefix); }
1159
internal bool EOF { get { return
reader
.EOF; } }
1163
reader
.Skip();