dotnet-core/release-notes/5.0/netstandard2.1/5.0-preview5_System.Xml.md

32 lines
1.3 KiB
Markdown

# System.Xml
``` diff
namespace System.Xml {
+ public interface IApplicationResourceStreamResolver {
+ Stream GetApplicationResourceStream(Uri relativeUri);
+ }
+ public class XmlDataDocument : XmlDocument {
+ public XmlDataDocument();
+ public XmlDataDocument(DataSet dataset);
+ public DataSet DataSet { get; }
+ public override XmlNode CloneNode(bool deep);
+ public override XmlElement CreateElement(string prefix, string localName, string namespaceURI);
+ public override XmlEntityReference CreateEntityReference(string name);
+ protected override XPathNavigator CreateNavigator(XmlNode node);
+ public override XmlElement GetElementById(string elemId);
+ public XmlElement GetElementFromRow(DataRow r);
+ public override XmlNodeList GetElementsByTagName(string name);
+ public DataRow GetRowFromElement(XmlElement e);
+ public override void Load(Stream inStream);
+ public override void Load(TextReader txtReader);
+ public override void Load(string filename);
+ public override void Load(XmlReader reader);
+ }
- public abstract class XmlWriter : IDisposable {
+ public abstract class XmlWriter : IAsyncDisposable, IDisposable {
+ public ValueTask DisposeAsync();
+ protected virtual ValueTask DisposeAsyncCore();
}
}
```