114 references to XmlReadMode
System.Data (114)
fx\src\data\System\Data\DataSet.cs (69)
404this.ReadXml(new XmlTextReader(new StringReader(strData)), XmlReadMode.DiffGram); 1497InferSchema(xdoc, nsArray, XmlReadMode.InferSchema); 1637InferSchema(xdoc, null, XmlReadMode.Auto); 1884public XmlReadMode ReadXml(XmlReader reader) 1890internal XmlReadMode ReadXml(XmlReader reader, bool denyResolving) 1903XmlReadMode ret = XmlReadMode.Auto; 1935return XmlReadMode.DiffGram; 1942return XmlReadMode.ReadSchema; //since the top level element is a schema return 1948return XmlReadMode.ReadSchema; //since the top level element is a schema return 1981ret = XmlReadMode.DiffGram; // continue reading for multiple schemas 2008ret = XmlReadMode.DiffGram; 2031ret = XmlReadMode.ReadSchema; 2033ret = XmlReadMode.IgnoreSchema; 2088InferSchema(xdoc, null, XmlReadMode.Auto); 2089ret = XmlReadMode.InferSchema; 2118public XmlReadMode ReadXml(Stream stream) 2121return XmlReadMode.Auto; 2133public XmlReadMode ReadXml(TextReader reader) 2136return XmlReadMode.Auto; 2150public XmlReadMode ReadXml(string fileName) 2166internal void InferSchema(XmlDocument xdoc, string[] excludedNamespaces, XmlReadMode mode) { 2179if (mode == XmlReadMode.InferTypedSchema) 2314public XmlReadMode ReadXml(XmlReader reader, XmlReadMode mode) 2319internal XmlReadMode ReadXml(XmlReader reader, XmlReadMode mode, bool denyResolving) 2325XmlReadMode ret = mode; 2330if (mode == XmlReadMode.Auto) { 2351if ((mode != XmlReadMode.Fragment) && (reader.NodeType == XmlNodeType.Element)) 2359if (mode == XmlReadMode.Fragment) { 2365if ((mode == XmlReadMode.DiffGram) || (mode == XmlReadMode.IgnoreSchema)) { 2378if ((mode != XmlReadMode.IgnoreSchema) && (mode != XmlReadMode.InferSchema) && 2379(mode != XmlReadMode.InferTypedSchema)) 2391if ((mode != XmlReadMode.IgnoreSchema) && (mode != XmlReadMode.InferSchema) && 2392(mode != XmlReadMode.InferTypedSchema)) 2427if (!fSchemaFound && !fDataFound && (mode != XmlReadMode.IgnoreSchema) && (mode != XmlReadMode.InferSchema) && 2428(mode != XmlReadMode.InferTypedSchema)) 2442if ((mode != XmlReadMode.IgnoreSchema) && (mode != XmlReadMode.InferSchema) && 2443(mode != XmlReadMode.InferTypedSchema)) 2455if ((mode == XmlReadMode.DiffGram) || (mode == XmlReadMode.IgnoreSchema)) { 2457ret = XmlReadMode.DiffGram; 2468if (mode == XmlReadMode.DiffGram) { 2476if (mode == XmlReadMode.InferSchema || mode == XmlReadMode.InferTypedSchema) { //save the node in DOM until the end; 2482xmlload = new XmlDataLoader(this, fIsXdr, topNode, mode == XmlReadMode.IgnoreSchema); 2493xmlload = new XmlDataLoader(this, fIsXdr, mode == XmlReadMode.IgnoreSchema); 2495if (mode == XmlReadMode.DiffGram) { 2501if (mode == XmlReadMode.InferSchema || mode == XmlReadMode.InferTypedSchema) { 2503ret = XmlReadMode.InferSchema; 2530public XmlReadMode ReadXml(Stream stream, XmlReadMode mode) 2533return XmlReadMode.Auto; 2535XmlTextReader reader = (mode == XmlReadMode.Fragment) ? new XmlTextReader(stream, XmlNodeType.Element, null) : new XmlTextReader(stream); 2543public XmlReadMode ReadXml(TextReader reader, XmlReadMode mode) 2546return XmlReadMode.Auto; 2548XmlTextReader xmlreader = (mode == XmlReadMode.Fragment) ? new XmlTextReader(reader.ReadToEnd(), XmlNodeType.Element, null) : new XmlTextReader(reader); 2558public XmlReadMode ReadXml(string fileName, XmlReadMode mode) 2561if (mode == XmlReadMode.Fragment) { 3159ReadXml(reader, XmlReadMode.DiffGram, true);
fx\src\data\System\Data\DataTable.cs (45)
309ds.ReadXml(new XmlTextReader( new StringReader( strData ) ), XmlReadMode.DiffGram); 5042public XmlReadMode ReadXml(Stream stream) 5045return XmlReadMode.Auto; 5055public XmlReadMode ReadXml(TextReader reader) 5058return XmlReadMode.Auto; 5070public XmlReadMode ReadXml(string fileName) 5086public XmlReadMode ReadXml(XmlReader reader) 5117internal XmlReadMode ReadXml(XmlReader reader, bool denyResolving) 5130XmlReadMode ret = XmlReadMode.Auto; 5169return XmlReadMode.DiffGram; 5178return XmlReadMode.DiffGram; 5187return XmlReadMode.ReadSchema; //since the top level element is a schema return 5194return XmlReadMode.ReadSchema; //since the top level element is a schema return 5234return XmlReadMode.DiffGram; 5268ret = XmlReadMode.DiffGram; 5283ret = XmlReadMode.ReadSchema; 5285ret = XmlReadMode.IgnoreSchema; 5323internal XmlReadMode ReadXml(XmlReader reader, XmlReadMode mode, bool denyResolving) 5331XmlReadMode ret = mode; 5354if ((mode != XmlReadMode.Fragment) && (reader.NodeType == XmlNodeType.Element)) 5369if (mode == XmlReadMode.Fragment) { 5375if ((mode == XmlReadMode.DiffGram) || (mode == XmlReadMode.IgnoreSchema)) { 5379return XmlReadMode.DiffGram; 5396if ((mode != XmlReadMode.IgnoreSchema) && (mode != XmlReadMode.InferSchema)) { 5408if ((mode != XmlReadMode.IgnoreSchema) && (mode != XmlReadMode.InferSchema)) { 5450 if (!fSchemaFound && !fDataFound && (mode != XmlReadMode.IgnoreSchema) && (mode != XmlReadMode.InferSchema)) { 5463if ((mode != XmlReadMode.IgnoreSchema) && (mode != XmlReadMode.InferSchema)) { 5474if ((mode == XmlReadMode.DiffGram) || (mode == XmlReadMode.IgnoreSchema)) { 5478return XmlReadMode.DiffGram; 5483ret = XmlReadMode.DiffGram; 5501if (mode == XmlReadMode.DiffGram) { 5509if (mode == XmlReadMode.InferSchema) { //save the node in DOM until the end; 5518xmlload = new XmlDataLoader(this, fIsXdr, topNode, mode == XmlReadMode.IgnoreSchema); 5530xmlload = new XmlDataLoader(this, fIsXdr, mode == XmlReadMode.IgnoreSchema); 5532if (mode == XmlReadMode.DiffGram) { 5539if (mode == XmlReadMode.InferSchema) { 5975ReadXml(reader, XmlReadMode.DiffGram, true);