internal static Document Create(XmlReader xmlReader, DocumentOptions options = null) { if (options == null) { options = new DocumentOptions(); } return(new Document(XDocument.Load(xmlReader, options.LoadOptions), options)); }
internal static Document Create(Stream stream, DocumentOptions options = null) { if (options == null) { options = new DocumentOptions(); } return(new Document(XDocument.Load(stream, options.LoadOptions), options)); }
public static ImmutableArray <Record> ReadRecords(XmlReader xmlReader, DocumentOptions options = null) { return(Create(xmlReader, options).Records()); }
public static ImmutableArray <Record> ReadRecords(Stream stream, DocumentOptions options = null) { return(Create(stream, options).Records()); }
public static ImmutableArray <Record> ReadRecords(string uri, DocumentOptions options = null) { return(Create(uri, options).Records()); }
private Document(XDocument document, DocumentOptions options) { XDocument = document; Options = options; }