11 types derived from XmlRawWriter
System.Private.Xml (11)
System\Xml\Cache\XPathDocumentBuilder.cs (1)
35
internal sealed class XPathDocumentBuilder :
XmlRawWriter
System\Xml\Core\QueryOutputWriter.cs (1)
21
internal sealed class QueryOutputWriter :
XmlRawWriter
System\Xml\Core\XmlAutoDetectWriter.cs (1)
18
internal sealed class XmlAutoDetectWriter :
XmlRawWriter
, IRemovableWriter
System\Xml\Core\XmlEncodedRawTextWriter.cs (1)
19
internal partial class XmlEncodedRawTextWriter :
XmlRawWriter
System\Xml\Core\XmlEncodedRawTextWriterAsync.cs (1)
22
internal partial class XmlEncodedRawTextWriter :
XmlRawWriter
System\Xml\Core\XmlEventCache.cs (1)
15
internal sealed class XmlEventCache :
XmlRawWriter
System\Xml\Core\XmlUtf8RawTextWriter.cs (1)
21
internal partial class XmlUtf8RawTextWriter :
XmlRawWriter
System\Xml\Core\XmlUtf8RawTextWriterAsync.cs (1)
22
internal partial class XmlUtf8RawTextWriter :
XmlRawWriter
System\Xml\Dom\DocumentXmlWriter.cs (1)
23
internal sealed class DocumentXmlWriter :
XmlRawWriter
, IXmlNamespaceResolver
System\Xml\Xsl\Runtime\XmlAttributeCache.cs (1)
17
internal sealed class XmlAttributeCache :
XmlRawWriter
, IRemovableWriter
System\Xml\Xsl\Runtime\XmlRawWriterWrapper.cs (1)
15
internal sealed class XmlRawWriterWrapper :
XmlRawWriter
36 references to XmlRawWriter
System.Private.Xml (36)
System\Xml\Base64Encoder.cs (2)
96
private readonly
XmlRawWriter
_rawWriter;
98
internal XmlRawWriterBase64Encoder(
XmlRawWriter
rawWriter)
System\Xml\Core\IRemovableWriter.cs (1)
10
internal delegate void OnRemoveWriter(
XmlRawWriter
writer);
System\Xml\Core\QueryOutputWriter.cs (2)
23
private readonly
XmlRawWriter
_wrapped;
35
public QueryOutputWriter(
XmlRawWriter
writer, XmlWriterSettings settings)
System\Xml\Core\XmlAutoDetectWriter.cs (1)
20
private
XmlRawWriter
? _wrapped;
System\Xml\Core\XmlEventCache.cs (2)
102
XmlRawWriter
? rawWriter;
111
rawWriter = writer as
XmlRawWriter
;
System\Xml\Core\XmlWellFormedWriter.cs (3)
26
private readonly
XmlRawWriter
? _rawWriter; // writer as XmlRawWriter
246
_rawWriter = writer as
XmlRawWriter
;
1502
internal
XmlRawWriter
? RawWriter
System\Xml\Core\XmlWellFormedWriterHelpers.cs (3)
60
internal void WriteEndElement(
XmlRawWriter
rawWriter)
65
internal void WriteFullEndElement(
XmlRawWriter
rawWriter)
94
internal void WriteDecl(XmlWriter writer,
XmlRawWriter
? rawWriter)
System\Xml\Core\XmlWellFormedWriterHelpersAsync.cs (3)
16
internal Task WriteEndElementAsync(
XmlRawWriter
rawWriter)
21
internal Task WriteFullEndElementAsync(
XmlRawWriter
rawWriter)
29
internal async Task WriteDeclAsync(XmlWriter writer,
XmlRawWriter
? rawWriter)
System\Xml\Core\XmlWriterSettings.cs (2)
420
writer = new QueryOutputWriter((
XmlRawWriter
)writer, this);
467
writer = new QueryOutputWriter((
XmlRawWriter
)writer, this);
System\Xml\XPath\XPathDocument.cs (1)
142
internal
XmlRawWriter
LoadFromWriter(LoadFlags flags, string baseUri)
System\Xml\Xsl\Runtime\RtfNavigator.cs (2)
433
XmlRawWriter
writer = doc.LoadFromWriter(XPathDocument.LoadFlags.AtomizeNames | (events.HasRootNode ? XPathDocument.LoadFlags.None : XPathDocument.LoadFlags.Fragment), events.BaseUri);
455
XmlRawWriter
writer = doc.LoadFromWriter(XPathDocument.LoadFlags.AtomizeNames, baseUri);
System\Xml\Xsl\Runtime\XmlAttributeCache.cs (3)
19
private
XmlRawWriter
? _wrapped;
29
public void Init(
XmlRawWriter
wrapped)
65
private void SetWrappedWriter(
XmlRawWriter
? writer)
System\Xml\Xsl\Runtime\XmlQueryOutput.cs (3)
38
private
XmlRawWriter
? _xwrt; // Output to XmlRawWriter--get and set this using the Writer property
92
internal
XmlRawWriter
? Writer
111
private void SetWrappedWriter(
XmlRawWriter
writer)
System\Xml\Xsl\Runtime\XmlSequenceWriter.cs (6)
39
public abstract
XmlRawWriter
StartTree(XPathNodeType rootType, IXmlNamespaceResolver? nsResolver, XmlNameTable nameTable);
60
private
XmlRawWriter
? _writer;
81
public override
XmlRawWriter
StartTree(XPathNodeType rootType, IXmlNamespaceResolver? nsResolver, XmlNameTable nameTable)
123
private readonly
XmlRawWriter
_xwrt;
129
public XmlMergeSequenceWriter(
XmlRawWriter
xwrt)
138
public override
XmlRawWriter
StartTree(XPathNodeType rootType, IXmlNamespaceResolver? nsResolver, XmlNameTable nameTable)
System\Xml\Xsl\Runtime\XsltConvert.cs (1)
121
XmlRawWriter
writer = doc.LoadFromWriter(XPathDocument.LoadFlags.AtomizeNames, string.Empty);
System\Xml\Xsl\XsltOld\NavigatorOutput.cs (1)
13
private readonly
XmlRawWriter
_wr;