<PackageReference Include="System.Xml.ReaderWriter" Version="4.0.10" />
API Differences between 4.0.10 and 4.0.10-beta-22816
432 Additions
0 Removals
System.Xml
-
public enum ConformanceLevel
-
public enum DtdProcessing
-
public interface IXmlLineInfo
-
public interface IXmlNamespaceResolver
-
public enum NamespaceHandling
-
public class NameTable : XmlNameTable
-
public enum NewLineHandling
-
public enum ReadState
-
public enum WriteState
-
public static class XmlConvert
-
public enum XmlDateTimeSerializationMode
-
public class XmlException : Exception
-
public class XmlNamespaceManager : IXmlNamespaceResolver, IEnumerable
-
public enum XmlNamespaceScope
-
public abstract class XmlNameTable
- protected XmlNameTable()
- public abstract string Add(char[] array, int offset, int length)
- public abstract string Add(string array)
- public abstract string Get(char[] array, int offset, int length)
- public abstract string Get(string array)
-
public enum XmlNodeType
-
public class XmlParserContext
- public string BaseURI { get; set; }
- public string DocTypeName { get; set; }
- public Encoding Encoding { get; set; }
- public string InternalSubset { get; set; }
- public XmlNamespaceManager NamespaceManager { get; set; }
- public XmlNameTable NameTable { get; set; }
- public string PublicId { get; set; }
- public string SystemId { get; set; }
- public string XmlLang { get; set; }
- public XmlSpace XmlSpace { get; set; }
- public XmlParserContext(XmlNameTable nt, XmlNamespaceManager nsMgr, string xmlLang, XmlSpace xmlSpace)
- public XmlParserContext(XmlNameTable nt, XmlNamespaceManager nsMgr, string xmlLang, XmlSpace xmlSpace, Encoding enc)
- public XmlParserContext(XmlNameTable nt, XmlNamespaceManager nsMgr, string docTypeName, string pubId, string sysId, string internalSubset, string baseURI, string xmlLang, XmlSpace xmlSpace)
- public XmlParserContext(XmlNameTable nt, XmlNamespaceManager nsMgr, string docTypeName, string pubId, string sysId, string internalSubset, string baseURI, string xmlLang, XmlSpace xmlSpace, Encoding enc)
-
public class XmlQualifiedName
-
public abstract class XmlReader : IDisposable
- public abstract int AttributeCount { get; }
- public abstract string BaseURI { get; }
- public virtual bool CanReadBinaryContent { get; }
- public virtual bool CanReadValueChunk { get; }
- public virtual bool CanResolveEntity { get; }
- public abstract int Depth { get; }
- public abstract bool EOF { get; }
- public virtual bool HasAttributes { get; }
- public virtual bool HasValue { get; }
- public virtual bool IsDefault { get; }
- public abstract bool IsEmptyElement { get; }
- public virtual string this[int i] { get; }
- public virtual string this[string name] { get; }
- public virtual string this[string name, string namespaceURI] { get; }
- public abstract string LocalName { get; }
- public virtual string Name { get; }
- public abstract string NamespaceURI { get; }
- public abstract XmlNameTable NameTable { get; }
- public abstract XmlNodeType NodeType { get; }
- public abstract string Prefix { get; }
- public abstract ReadState ReadState { get; }
- public virtual XmlReaderSettings Settings { get; }
- public abstract string Value { get; }
- public virtual Type ValueType { get; }
- public virtual string XmlLang { get; }
- public virtual XmlSpace XmlSpace { get; }
- protected XmlReader()
- public static XmlReader Create(string inputUri)
- public static XmlReader Create(string inputUri, XmlReaderSettings settings)
- public static XmlReader Create(Stream input)
- public static XmlReader Create(Stream input, XmlReaderSettings settings)
- public static XmlReader Create(Stream input, XmlReaderSettings settings, XmlParserContext inputContext)
- public static XmlReader Create(TextReader input)
- public static XmlReader Create(TextReader input, XmlReaderSettings settings)
- public static XmlReader Create(TextReader input, XmlReaderSettings settings, XmlParserContext inputContext)
- public static XmlReader Create(XmlReader reader, XmlReaderSettings settings)
- public static bool IsName(string str)
- public static bool IsNameToken(string str)
- public void Dispose()
- protected virtual void Dispose(bool disposing)
- public abstract string GetAttribute(string name)
- public abstract string GetAttribute(string name, string namespaceURI)
- public abstract string GetAttribute(int i)
- public virtual Task<string> GetValueAsync()
- public virtual bool IsStartElement()
- public virtual bool IsStartElement(string name)
- public virtual bool IsStartElement(string localname, string ns)
- public abstract string LookupNamespace(string prefix)
- public abstract bool MoveToAttribute(string name)
- public abstract bool MoveToAttribute(string name, string ns)
- public virtual void MoveToAttribute(int i)
- public virtual XmlNodeType MoveToContent()
- public virtual Task<XmlNodeType> MoveToContentAsync()
- public abstract bool MoveToElement()
- public abstract bool MoveToFirstAttribute()
- public abstract bool MoveToNextAttribute()
- public abstract bool Read()
- public virtual Task<bool> ReadAsync()
- public abstract bool ReadAttributeValue()
- public virtual object ReadContentAs(Type returnType, IXmlNamespaceResolver namespaceResolver)
- public virtual Task<object> ReadContentAsAsync(Type returnType, IXmlNamespaceResolver namespaceResolver)
- public virtual int ReadContentAsBase64(byte[] buffer, int index, int count)
- public virtual Task<int> ReadContentAsBase64Async(byte[] buffer, int index, int count)
- public virtual int ReadContentAsBinHex(byte[] buffer, int index, int count)
- public virtual Task<int> ReadContentAsBinHexAsync(byte[] buffer, int index, int count)
- public virtual bool ReadContentAsBoolean()
- public virtual DateTimeOffset ReadContentAsDateTimeOffset()
- public virtual decimal ReadContentAsDecimal()
- public virtual double ReadContentAsDouble()
- public virtual float ReadContentAsFloat()
- public virtual int ReadContentAsInt()
- public virtual long ReadContentAsLong()
- public virtual object ReadContentAsObject()
- public virtual Task<object> ReadContentAsObjectAsync()
- public virtual string ReadContentAsString()
- public virtual Task<string> ReadContentAsStringAsync()
- public virtual object ReadElementContentAs(Type returnType, IXmlNamespaceResolver namespaceResolver)
- public virtual object ReadElementContentAs(Type returnType, IXmlNamespaceResolver namespaceResolver, string localName, string namespaceURI)
- public virtual Task<object> ReadElementContentAsAsync(Type returnType, IXmlNamespaceResolver namespaceResolver)
- public virtual int ReadElementContentAsBase64(byte[] buffer, int index, int count)
- public virtual Task<int> ReadElementContentAsBase64Async(byte[] buffer, int index, int count)
- public virtual int ReadElementContentAsBinHex(byte[] buffer, int index, int count)
- public virtual Task<int> ReadElementContentAsBinHexAsync(byte[] buffer, int index, int count)
- public virtual bool ReadElementContentAsBoolean()
- public virtual bool ReadElementContentAsBoolean(string localName, string namespaceURI)
- public virtual decimal ReadElementContentAsDecimal()
- public virtual decimal ReadElementContentAsDecimal(string localName, string namespaceURI)
- public virtual double ReadElementContentAsDouble()
- public virtual double ReadElementContentAsDouble(string localName, string namespaceURI)
- public virtual float ReadElementContentAsFloat()
- public virtual float ReadElementContentAsFloat(string localName, string namespaceURI)
- public virtual int ReadElementContentAsInt()
- public virtual int ReadElementContentAsInt(string localName, string namespaceURI)
- public virtual long ReadElementContentAsLong()
- public virtual long ReadElementContentAsLong(string localName, string namespaceURI)
- public virtual object ReadElementContentAsObject()
- public virtual object ReadElementContentAsObject(string localName, string namespaceURI)
- public virtual Task<object> ReadElementContentAsObjectAsync()
- public virtual string ReadElementContentAsString()
- public virtual string ReadElementContentAsString(string localName, string namespaceURI)
- public virtual Task<string> ReadElementContentAsStringAsync()
- public virtual void ReadEndElement()
- public virtual string ReadInnerXml()
- public virtual Task<string> ReadInnerXmlAsync()
- public virtual string ReadOuterXml()
- public virtual Task<string> ReadOuterXmlAsync()
- public virtual void ReadStartElement()
- public virtual void ReadStartElement(string name)
- public virtual void ReadStartElement(string localname, string ns)
- public virtual XmlReader ReadSubtree()
- public virtual bool ReadToDescendant(string name)
- public virtual bool ReadToDescendant(string localName, string namespaceURI)
- public virtual bool ReadToFollowing(string name)
- public virtual bool ReadToFollowing(string localName, string namespaceURI)
- public virtual bool ReadToNextSibling(string name)
- public virtual bool ReadToNextSibling(string localName, string namespaceURI)
- public virtual int ReadValueChunk(char[] buffer, int index, int count)
- public virtual Task<int> ReadValueChunkAsync(char[] buffer, int index, int count)
- public abstract void ResolveEntity()
- public virtual void Skip()
- public virtual Task SkipAsync()
-
public sealed class XmlReaderSettings
-
public enum XmlSpace
-
public abstract class XmlWriter : IDisposable
- public virtual XmlWriterSettings Settings { get; }
- public abstract WriteState WriteState { get; }
- public virtual string XmlLang { get; }
- public virtual XmlSpace XmlSpace { get; }
- protected XmlWriter()
- public static XmlWriter Create(Stream output)
- public static XmlWriter Create(Stream output, XmlWriterSettings settings)
- public static XmlWriter Create(TextWriter output)
- public static XmlWriter Create(TextWriter output, XmlWriterSettings settings)
- public static XmlWriter Create(StringBuilder output)
- public static XmlWriter Create(StringBuilder output, XmlWriterSettings settings)
- public static XmlWriter Create(XmlWriter output)
- public static XmlWriter Create(XmlWriter output, XmlWriterSettings settings)
- public void Dispose()
- protected virtual void Dispose(bool disposing)
- public abstract void Flush()
- public virtual Task FlushAsync()
- public abstract string LookupPrefix(string ns)
- public virtual void WriteAttributes(XmlReader reader, bool defattr)
- public virtual Task WriteAttributesAsync(XmlReader reader, bool defattr)
- public void WriteAttributeString(string localName, string ns, string value)
- public void WriteAttributeString(string localName, string value)
- public void WriteAttributeString(string prefix, string localName, string ns, string value)
- public Task WriteAttributeStringAsync(string prefix, string localName, string ns, string value)
- public abstract void WriteBase64(byte[] buffer, int index, int count)
- public virtual Task WriteBase64Async(byte[] buffer, int index, int count)
- public virtual void WriteBinHex(byte[] buffer, int index, int count)
- public virtual Task WriteBinHexAsync(byte[] buffer, int index, int count)
- public abstract void WriteCData(string text)
- public virtual Task WriteCDataAsync(string text)
- public abstract void WriteCharEntity(char ch)
- public virtual Task WriteCharEntityAsync(char ch)
- public abstract void WriteChars(char[] buffer, int index, int count)
- public virtual Task WriteCharsAsync(char[] buffer, int index, int count)
- public abstract void (string text)
- public virtual Task (string text)
- public abstract void WriteDocType(string name, string pubid, string sysid, string subset)
- public virtual Task WriteDocTypeAsync(string name, string pubid, string sysid, string subset)
- public void WriteElementString(string localName, string value)
- public void WriteElementString(string localName, string ns, string value)
- public void WriteElementString(string prefix, string localName, string ns, string value)
- public Task WriteElementStringAsync(string prefix, string localName, string ns, string value)
- public abstract void WriteEndAttribute()
- public abstract void WriteEndDocument()
- public virtual Task WriteEndDocumentAsync()
- public abstract void WriteEndElement()
- public virtual Task WriteEndElementAsync()
- public abstract void WriteEntityRef(string name)
- public virtual Task WriteEntityRefAsync(string name)
- public abstract void WriteFullEndElement()
- public virtual Task WriteFullEndElementAsync()
- public virtual void WriteName(string name)
- public virtual Task WriteNameAsync(string name)
- public virtual void WriteNmToken(string name)
- public virtual Task WriteNmTokenAsync(string name)
- public virtual void WriteNode(XmlReader reader, bool defattr)
- public virtual Task WriteNodeAsync(XmlReader reader, bool defattr)
- public abstract void WriteProcessingInstruction(string name, string text)
- public virtual Task WriteProcessingInstructionAsync(string name, string text)
- public virtual void WriteQualifiedName(string localName, string ns)
- public virtual Task WriteQualifiedNameAsync(string localName, string ns)
- public abstract void WriteRaw(char[] buffer, int index, int count)
- public abstract void WriteRaw(string data)
- public virtual Task WriteRawAsync(char[] buffer, int index, int count)
- public virtual Task WriteRawAsync(string data)
- public void WriteStartAttribute(string localName, string ns)
- public abstract void WriteStartAttribute(string prefix, string localName, string ns)
- public void WriteStartAttribute(string localName)
- public abstract void WriteStartDocument()
- public abstract void WriteStartDocument(bool standalone)
- public virtual Task WriteStartDocumentAsync()
- public virtual Task WriteStartDocumentAsync(bool standalone)
- public void WriteStartElement(string localName, string ns)
- public abstract void WriteStartElement(string prefix, string localName, string ns)
- public void WriteStartElement(string localName)
- public virtual Task WriteStartElementAsync(string prefix, string localName, string ns)
- public abstract void WriteString(string text)
- public virtual Task WriteStringAsync(string text)
- public abstract void WriteSurrogateCharEntity(char lowChar, char highChar)
- public virtual Task WriteSurrogateCharEntityAsync(char lowChar, char highChar)
- public virtual void WriteValue(object value)
- public virtual void WriteValue(string value)
- public virtual void WriteValue(bool value)
- public virtual void WriteValue(DateTimeOffset value)
- public virtual void WriteValue(double value)
- public virtual void WriteValue(float value)
- public virtual void WriteValue(decimal value)
- public virtual void WriteValue(int value)
- public virtual void WriteValue(long value)
- public abstract void WriteWhitespace(string ws)
- public virtual Task WriteWhitespaceAsync(string ws)
-
public sealed class XmlWriterSettings
System.Xml.Schema
System.Xml.Serialization