System.Xml.XmlDictionaryWriter
namespace System.Xml
{
public abstract class XmlDictionaryWriter : XmlWriter
{
public virtual bool CanCanonicalize { get; }
protected XmlDictionaryWriter();
public static XmlDictionaryWriter CreateBinaryWriter(Stream stream);
public static XmlDictionaryWriter CreateBinaryWriter(Stream stream, IXmlDictionary dictionary);
public static XmlDictionaryWriter CreateBinaryWriter(Stream stream, IXmlDictionary dictionary, XmlBinaryWriterSession session);
public static XmlDictionaryWriter CreateBinaryWriter(Stream stream, IXmlDictionary dictionary, XmlBinaryWriterSession session, bool ownsStream);
public static XmlDictionaryWriter CreateDictionaryWriter(XmlWriter writer);
public static XmlDictionaryWriter CreateMtomWriter(Stream stream, Encoding encoding, int maxSizeInBytes, string startInfo);
public static XmlDictionaryWriter CreateMtomWriter(Stream stream, Encoding encoding, int maxSizeInBytes, string startInfo, string boundary, string startUri, bool writeMessageHeaders, bool ownsStream);
public static XmlDictionaryWriter CreateTextWriter(Stream stream);
public static XmlDictionaryWriter CreateTextWriter(Stream stream, Encoding encoding);
public static XmlDictionaryWriter CreateTextWriter(Stream stream, Encoding encoding, bool ownsStream);
public virtual void EndCanonicalization();
public virtual void StartCanonicalization(Stream stream, bool includeComments, string[] inclusivePrefixes);
public virtual void WriteArray(string prefix, string localName, string namespaceUri, bool[] array, int offset, int count);
public virtual void WriteArray(string prefix, string localName, string namespaceUri, DateTime[] array, int offset, int count);
public virtual void WriteArray(string prefix, string localName, string namespaceUri, decimal[] array, int offset, int count);
public virtual void WriteArray(string prefix, string localName, string namespaceUri, double[] array, int offset, int count);
public virtual void WriteArray(string prefix, string localName, string namespaceUri, Guid[] array, int offset, int count);
public virtual void WriteArray(string prefix, string localName, string namespaceUri, short[] array, int offset, int count);
public virtual void WriteArray(string prefix, string localName, string namespaceUri, int[] array, int offset, int count);
public virtual void WriteArray(string prefix, string localName, string namespaceUri, long[] array, int offset, int count);
public virtual void WriteArray(string prefix, string localName, string namespaceUri, float[] array, int offset, int count);
public virtual void WriteArray(string prefix, string localName, string namespaceUri, TimeSpan[] array, int offset, int count);
public virtual void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, bool[] array, int offset, int count);
public virtual void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, DateTime[] array, int offset, int count);
public virtual void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, decimal[] array, int offset, int count);
public virtual void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, double[] array, int offset, int count);
public virtual void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, Guid[] array, int offset, int count);
public virtual void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, short[] array, int offset, int count);
public virtual void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, int[] array, int offset, int count);
public virtual void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, long[] array, int offset, int count);
public virtual void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, float[] array, int offset, int count);
public virtual void WriteArray(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, TimeSpan[] array, int offset, int count);
public void WriteAttributeString(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, string value);
public void WriteAttributeString(XmlDictionaryString localName, XmlDictionaryString namespaceUri, string value);
public void WriteElementString(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri, string value);
public void WriteElementString(XmlDictionaryString localName, XmlDictionaryString namespaceUri, string value);
public virtual void WriteNode(XmlDictionaryReader reader, bool defattr);
public virtual void WriteQualifiedName(XmlDictionaryString localName, XmlDictionaryString namespaceUri);
public virtual void WriteStartAttribute(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri);
public void WriteStartAttribute(XmlDictionaryString localName, XmlDictionaryString namespaceUri);
public virtual void WriteStartElement(string prefix, XmlDictionaryString localName, XmlDictionaryString namespaceUri);
public void WriteStartElement(XmlDictionaryString localName, XmlDictionaryString namespaceUri);
public virtual void WriteString(XmlDictionaryString value);
protected virtual void WriteTextNode(XmlDictionaryReader reader, bool isAttribute);
public virtual void WriteValue(Guid value);
public virtual void WriteValue(TimeSpan value);
public virtual void WriteValue(IStreamProvider value);
public virtual void WriteValue(UniqueId value);
public virtual void WriteValue(XmlDictionaryString value);
public virtual Task WriteValueAsync(IStreamProvider value);
public virtual void WriteXmlAttribute(string localName, string value);
public virtual void WriteXmlAttribute(XmlDictionaryString localName, XmlDictionaryString value);
public virtual void WriteXmlnsAttribute(string prefix, string namespaceUri);
public virtual void WriteXmlnsAttribute(string prefix, XmlDictionaryString namespaceUri);
}
}