7 public abstract class XmlDictionaryWriter : XmlShimWriter
9 protected XmlDictionaryWriter ()
13 public bool CanCanonicalize {
17 public bool CanFragment {
21 // FIXME: add a bunch of factory methods
23 public void EndCanonicalization ()
25 throw new NotSupportedException ();
28 public void EndFragment ()
30 throw new NotSupportedException ();
33 public void StartCanonicalization (XmlCanonicalWriter writer)
35 throw new NotSupportedException ();
38 public void StartFragment (Stream stream)
40 throw new NotSupportedException ();
43 // FIXME: add Write*Array() overloads.
45 public void WriteAttributeString (
46 XmlDictionaryString localName,
47 XmlDictionaryString namespaceUri,
50 throw new NotSupportedException ();
53 public void WriteAttributeString (string prefix,
54 XmlDictionaryString localName,
55 XmlDictionaryString namespaceUri,
58 throw new NotSupportedException ();
61 public void WriteElementString (
62 XmlDictionaryString localName,
63 XmlDictionaryString namespaceUri,
66 throw new NotSupportedException ();
69 public void WriteElementString (string prefix,
70 XmlDictionaryString localName,
71 XmlDictionaryString namespaceUri,
74 throw new NotSupportedException ();
77 public void WriteFragment (byte [] buffer, int offset,
80 throw new NotSupportedException ();
83 public void WriteNode (XmlDictionaryReader reader,
86 throw new NotSupportedException ();
89 public void WriteQualifiedName (
90 XmlDictionaryString localName,
91 XmlDictionaryString namespaceUri)
93 throw new NotSupportedException ();
96 public void WriteStartAttribute (
97 XmlDictionaryString localName,
98 XmlDictionaryString namespaceUri)
100 throw new NotSupportedException ();
103 public void WriteStartAttribute (string prefix,
104 XmlDictionaryString localName,
105 XmlDictionaryString namespaceUri)
107 throw new NotSupportedException ();
110 public void WriteStartElement (
111 XmlDictionaryString localName,
112 XmlDictionaryString namespaceUri)
114 throw new NotSupportedException ();
117 public void WriteStartElement (string prefix,
118 XmlDictionaryString localName,
119 XmlDictionaryString namespaceUri)
121 throw new NotSupportedException ();
124 public void WriteString (XmlDictionaryString value)
126 throw new NotSupportedException ();
129 public void WriteValue (UniqueId id)
131 throw new NotSupportedException ();
134 public void WriteValue (XmlDictionaryString value)
136 throw new NotSupportedException ();
139 public void WriteXmlAttribute (string localName, string value)
141 throw new NotSupportedException ();
144 public void WriteXmlAttribute (XmlDictionaryString localName,
145 XmlDictionaryString value)
147 throw new NotSupportedException ();
150 public void WriteXmlnsAttribute (
151 string prefix, string namespaceUri)
153 throw new NotSupportedException ();
156 public void WriteXmlnsAttribute (string prefix,
157 XmlDictionaryString namespaceUri)
159 throw new NotSupportedException ();