3 writes to _xmlReader
System.ServiceModel.Primitives (3)
Internals\System\Xml\XmlMtomReader.cs (3)
178
_xmlReader
= XmlDictionaryReader.CreateTextReader(infosetBytes, 0, infosetByteCount, encoding, quotas, null);
382
_xmlReader
= binaryDataReader;
394
_xmlReader
= _infosetReader;
101 references to _xmlReader
System.ServiceModel.Primitives (101)
Internals\System\Xml\XmlMtomReader.cs (101)
173
IXmlTextReaderInitializer initializer =
_xmlReader
as IXmlTextReaderInitializer;
185
return
_xmlReader
.Quotas;
330
bool retVal =
_xmlReader
.Read();
332
if (
_xmlReader
.NodeType == XmlNodeType.Element)
335
if (
_xmlReader
.IsStartElement(MtomGlobals.XopIncludeLocalName, MtomGlobals.XopIncludeNamespace))
338
while (
_xmlReader
.MoveToNextAttribute())
340
if (
_xmlReader
.LocalName == MtomGlobals.XopIncludeHrefLocalName &&
_xmlReader
.NamespaceURI == MtomGlobals.XopIncludeHrefNamespace)
341
uri =
_xmlReader
.Value;
342
else if (
_xmlReader
.NamespaceURI == MtomGlobals.XopIncludeNamespace)
343
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomXopIncludeInvalidXopAttributes,
_xmlReader
.LocalName, MtomGlobals.XopIncludeNamespace)));
353
binaryDataReader = new XopIncludeReader(mimePart,
_xmlReader
);
356
_xmlReader
.MoveToElement();
357
if (
_xmlReader
.IsEmptyElement)
359
_xmlReader
.Read();
363
int xopDepth =
_xmlReader
.Depth;
364
_xmlReader
.ReadStartElement();
366
while (
_xmlReader
.Depth > xopDepth)
368
if (
_xmlReader
.IsStartElement() &&
_xmlReader
.NamespaceURI == MtomGlobals.XopIncludeNamespace)
369
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new XmlException(SRP.Format(SRP.MtomXopIncludeInvalidXopElement,
_xmlReader
.LocalName, MtomGlobals.XopIncludeNamespace)));
371
_xmlReader
.Skip();
374
_xmlReader
.ReadEndElement();
380
_xmlReader
.MoveToContent();
381
_infosetReader =
_xmlReader
;
387
if (
_xmlReader
.ReadState == ReadState.EndOfFile && _infosetReader != null)
501
return
_xmlReader
.AttributeCount;
509
return
_xmlReader
.BaseURI;
517
return
_xmlReader
.CanReadBinaryContent;
525
return
_xmlReader
.CanReadValueChunk;
533
return
_xmlReader
.CanResolveEntity;
539
_xmlReader
.Close();
563
return
_xmlReader
.Depth;
571
return
_xmlReader
.EOF;
577
return
_xmlReader
.GetAttribute(index);
582
return
_xmlReader
.GetAttribute(name);
587
return
_xmlReader
.GetAttribute(name, ns);
592
return
_xmlReader
.GetAttribute(localName, ns);
604
return
_xmlReader
.HasAttributes;
612
return
_xmlReader
.HasValue;
620
return
_xmlReader
.IsDefault;
628
return
_xmlReader
.IsEmptyElement;
634
return
_xmlReader
.IsLocalName(localName);
639
return
_xmlReader
.IsLocalName(localName);
644
return
_xmlReader
.IsNamespaceUri(ns);
649
return
_xmlReader
.IsNamespaceUri(ns);
654
return
_xmlReader
.IsStartElement();
659
return
_xmlReader
.IsStartElement(localName);
664
return
_xmlReader
.IsStartElement(localName, ns);
669
return
_xmlReader
.IsStartElement(localName, ns);
681
return
_xmlReader
.LocalName;
687
return
_xmlReader
.LookupNamespace(ns);
692
_xmlReader
.MoveToAttribute(index);
697
return
_xmlReader
.MoveToAttribute(name);
702
return
_xmlReader
.MoveToAttribute(name, ns);
707
return
_xmlReader
.MoveToElement();
712
return
_xmlReader
.MoveToFirstAttribute();
717
return
_xmlReader
.MoveToNextAttribute();
724
return
_xmlReader
.Name;
732
return
_xmlReader
.NamespaceURI;
740
return
_xmlReader
.NameTable;
748
return
_xmlReader
.NodeType;
756
return
_xmlReader
.Prefix;
764
return
_xmlReader
.QuoteChar;
770
return
_xmlReader
.ReadAttributeValue();
776
return
_xmlReader
.ReadContentAs(returnType, namespaceResolver);
782
return
_xmlReader
.ReadContentAsBase64();
788
return
_xmlReader
.ReadValueAsBase64(buffer, offset, count);
794
return
_xmlReader
.ReadContentAsBase64(buffer, offset, count);
850
return
_xmlReader
.ReadContentAsBinHex(buffer, offset, count);
856
return
_xmlReader
.ReadContentAsBoolean();
862
return
_xmlReader
.ReadContentAsChars(chars, index, count);
868
return
_xmlReader
.ReadContentAsDateTime();
874
return
_xmlReader
.ReadContentAsDecimal();
880
return
_xmlReader
.ReadContentAsDouble();
886
return
_xmlReader
.ReadContentAsInt();
892
return
_xmlReader
.ReadContentAsLong();
904
return
_xmlReader
.ReadContentAsObject();
910
return
_xmlReader
.ReadContentAsFloat();
916
return
_xmlReader
.ReadContentAsString();
921
return
_xmlReader
.ReadInnerXml();
926
return
_xmlReader
.ReadOuterXml();
933
if (
_xmlReader
.ReadState != ReadState.Interactive && _infosetReader != null)
936
return
_xmlReader
.ReadState;
942
return
_xmlReader
.ReadValueChunk(buffer, index, count);
947
_xmlReader
.ResolveEntity();
954
return
_xmlReader
.Settings;
960
_xmlReader
.Skip();
967
return
_xmlReader
[index];
975
return
_xmlReader
[name];
983
return
_xmlReader
[name, ns];
991
return
_xmlReader
.Value;
999
return
_xmlReader
.ValueType;
1007
return
_xmlReader
.XmlLang;
1015
return
_xmlReader
.XmlSpace;
1021
if (
_xmlReader
.ReadState == ReadState.Closed)
1024
IXmlLineInfo lineInfo =
_xmlReader
as IXmlLineInfo;
1034
if (
_xmlReader
.ReadState == ReadState.Closed)
1037
IXmlLineInfo lineInfo =
_xmlReader
as IXmlLineInfo;
1048
if (
_xmlReader
.ReadState == ReadState.Closed)
1051
IXmlLineInfo lineInfo =
_xmlReader
as IXmlLineInfo;