32 lines
1.3 KiB
Markdown
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();
|
|
}
|
|
}
|
|
```
|
|
|