6 types derived from XamlWriter
System.Xaml (5)
System\Xaml\InfosetObjects\DeferredWriter.cs (1)
18internal class DeferringWriter : XamlWriter, IXamlLineInfoConsumer
System\Xaml\InfosetObjects\XamlObjectWriter.cs (1)
19public class XamlObjectWriter : XamlWriter, IXamlLineInfoConsumer, IAddLineInfo, ICheckIfInitialized
System\Xaml\WriterDelegate.cs (1)
12internal class WriterDelegate : XamlWriter, IXamlLineInfoConsumer
System\Xaml\XamlMarkupExtensionWriter.cs (1)
10internal class XamlMarkupExtensionWriter : XamlWriter
System\Xaml\XamlXmlWriter.cs (1)
15public class XamlXmlWriter : XamlWriter
System.Xaml.Tests (1)
System\Xaml\XamlWriterTests.cs (1)
119private class SubXamlWriter : XamlWriter
72 references to XamlWriter
PresentationFramework (7)
System\Windows\Markup\Baml2006\Baml2006Reader.cs (5)
31private XamlWriter _xamlNodesWriter; 32private Stack<XamlWriter> _xamlWriterStack = new Stack<XamlWriter>(); 359XamlWriter oldQueueWriter = _xamlNodesWriter; 802XamlWriter writer = GetLastStaticResource().ResourceNodeList.Writer;
System\Windows\TemplateContent.cs (2)
357System.Xaml.XamlWriter writer = _xamlNodeList.Writer; 1183private void WriteNamespaces(System.Xaml.XamlWriter writer,
System.Xaml (11)
System\Xaml\InfosetObjects\DeferredWriter.cs (1)
24private XamlWriter _deferredWriter;
System\Xaml\WriterDelegate.cs (1)
118ObjectDisposedException.ThrowIf(IsDisposed, typeof(XamlWriter)); // Can't say ReaderMultiIndexDelegate because its internal.
System\Xaml\XamlBackgroundReader.cs (2)
27private XamlWriter _writer; 233private void InterruptableTransform(XamlReader reader, XamlWriter writer, bool closeWriter)
System\Xaml\XamlNodeList.cs (2)
18private XamlWriter _writer; 47public XamlWriter Writer
System\Xaml\XamlNodeQueue.cs (2)
19private XamlWriter _writer; 43public XamlWriter Writer
System\Xaml\XamlServices.cs (3)
88public static void Transform(XamlReader xamlReader, XamlWriter xamlWriter) 94public static void Transform(XamlReader xamlReader, XamlWriter xamlWriter, bool closeWriter) 185public static void Save(XamlWriter writer, object instance)
System.Xaml.Tests (54)
System\Xaml\XamlNodeListTests.cs (24)
233XamlWriter writer = list.Writer; 242XamlWriter writer = list.Writer; 262XamlWriter writer = list.Writer; 272XamlWriter writer = list.Writer; 292XamlWriter writer = list.Writer; 302XamlWriter writer = list.Writer; 322XamlWriter writer = list.Writer; 332XamlWriter writer = list.Writer; 352XamlWriter writer = list.Writer; 362XamlWriter writer = list.Writer; 382XamlWriter writer = list.Writer; 392XamlWriter writer = list.Writer; 412XamlWriter writer = list.Writer; 422XamlWriter writer = list.Writer; 443XamlWriter writer = list.Writer; 453XamlWriter writer = list.Writer; 485XamlWriter writer = list.Writer; 512XamlWriter writer = list.Writer; 538XamlWriter writer = list.Writer; 557XamlWriter writer = list.Writer; 568XamlWriter writer = list.Writer; 577XamlWriter writer = list.Writer; 590XamlWriter writer = list.Writer; 613XamlWriter writer = list.Writer;
System\Xaml\XamlNodeQueueTests.cs (22)
90XamlWriter writer = queue.Writer; 99XamlWriter writer = queue.Writer; 118XamlWriter writer = queue.Writer; 156XamlWriter writer = queue.Writer; 166XamlWriter writer = queue.Writer; 185XamlWriter writer = queue.Writer; 223XamlWriter writer = queue.Writer; 233XamlWriter writer = queue.Writer; 252XamlWriter writer = queue.Writer; 269XamlWriter writer = queue.Writer; 288XamlWriter writer = queue.Writer; 326XamlWriter writer = queue.Writer; 336XamlWriter writer = queue.Writer; 367XamlWriter writer = queue.Writer; 393XamlWriter writer = queue.Writer; 418XamlWriter writer = queue.Writer; 447XamlWriter writer = queue.Writer; 466XamlWriter writer = queue.Writer; 477XamlWriter writer = queue.Writer; 489XamlWriter writer = queue.Writer; 502XamlWriter writer = queue.Writer; 525XamlWriter writer = queue.Writer;
System\Xaml\XamlServicesTests.cs (1)
96Assert.Throws<ArgumentNullException>("writer", () => XamlServices.Save((XamlWriter)null!, 1));
System\Xaml\XamlWriterTests.cs (7)
15[InlineData(XamlNodeType.GetObject, nameof(XamlWriter.WriteGetObject))] 16[InlineData(XamlNodeType.EndObject, nameof(XamlWriter.WriteEndObject))] 17[InlineData(XamlNodeType.EndMember, nameof(XamlWriter.WriteEndMember))] 36Assert.Equal(nameof(XamlWriter.WriteStartObject), writer.CalledMethodName); 49Assert.Equal(nameof(XamlWriter.WriteStartMember), writer.CalledMethodName); 62Assert.Equal(nameof(XamlWriter.WriteValue), writer.CalledMethodName); 75Assert.Equal(nameof(XamlWriter.WriteNamespace), writer.CalledMethodName);