116 references to XmlReadMode
netstandard (1)
netstandard.cs (1)
608
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.
XmlReadMode
))]
System.Data (1)
src\libraries\shims\System.Data\ref\System.Data.cs (1)
263
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Data.
XmlReadMode
))]
System.Data.Common (114)
System\Data\DataSet.cs (69)
501
ReadXml(new XmlTextReader(new StringReader(strData)),
XmlReadMode
.DiffGram);
1602
InferSchema(xdoc, nsArray,
XmlReadMode
.InferSchema);
1770
InferSchema(xdoc, null,
XmlReadMode
.Auto);
2063
public
XmlReadMode
ReadXml(XmlReader? reader) => ReadXml(reader, false);
2067
internal
XmlReadMode
ReadXml(XmlReader? reader, bool denyResolving)
2082
XmlReadMode
ret =
XmlReadMode
.Auto;
2122
return
XmlReadMode
.DiffGram;
2130
return
XmlReadMode
.ReadSchema; //since the top level element is a schema return
2137
return
XmlReadMode
.ReadSchema; //since the top level element is a schema return
2176
ret =
XmlReadMode
.DiffGram; // continue reading for multiple schemas
2208
ret =
XmlReadMode
.DiffGram;
2235
ret =
XmlReadMode
.ReadSchema;
2239
ret =
XmlReadMode
.IgnoreSchema;
2308
InferSchema(xdoc, null,
XmlReadMode
.Auto);
2309
ret =
XmlReadMode
.InferSchema;
2342
public
XmlReadMode
ReadXml(Stream? stream)
2346
return
XmlReadMode
.Auto;
2359
public
XmlReadMode
ReadXml(TextReader? reader)
2363
return
XmlReadMode
.Auto;
2376
public
XmlReadMode
ReadXml(string fileName)
2395
internal void InferSchema(XmlDocument xdoc, string[]? excludedNamespaces,
XmlReadMode
mode)
2409
infer.TypeInference = (mode ==
XmlReadMode
.InferTypedSchema) ?
2580
public
XmlReadMode
ReadXml(XmlReader? reader,
XmlReadMode
mode) => ReadXml(reader, mode, false);
2584
internal
XmlReadMode
ReadXml(XmlReader? reader,
XmlReadMode
mode, bool denyResolving)
2591
XmlReadMode
ret = mode;
2598
if (mode ==
XmlReadMode
.Auto)
2622
if ((mode !=
XmlReadMode
.Fragment) && (reader.NodeType == XmlNodeType.Element))
2633
if (mode ==
XmlReadMode
.Fragment)
2643
if ((mode ==
XmlReadMode
.DiffGram) || (mode ==
XmlReadMode
.IgnoreSchema))
2659
if ((mode !=
XmlReadMode
.IgnoreSchema) && (mode !=
XmlReadMode
.InferSchema) &&
2660
(mode !=
XmlReadMode
.InferTypedSchema))
2674
if ((mode !=
XmlReadMode
.IgnoreSchema) && (mode !=
XmlReadMode
.InferSchema) &&
2675
(mode !=
XmlReadMode
.InferTypedSchema))
2719
if (!fSchemaFound && !fDataFound && (mode !=
XmlReadMode
.IgnoreSchema) && (mode !=
XmlReadMode
.InferSchema) &&
2720
(mode !=
XmlReadMode
.InferTypedSchema))
2736
if ((mode !=
XmlReadMode
.IgnoreSchema) && (mode !=
XmlReadMode
.InferSchema) &&
2737
(mode !=
XmlReadMode
.InferTypedSchema))
2751
if ((mode ==
XmlReadMode
.DiffGram) || (mode ==
XmlReadMode
.IgnoreSchema))
2754
ret =
XmlReadMode
.DiffGram;
2766
if (mode ==
XmlReadMode
.DiffGram)
2775
if (mode ==
XmlReadMode
.InferSchema || mode ==
XmlReadMode
.InferTypedSchema)
2782
xmlload ??= new XmlDataLoader(this, fIsXdr, topNode, mode ==
XmlReadMode
.IgnoreSchema);
2792
xmlload ??= new XmlDataLoader(this, fIsXdr, mode ==
XmlReadMode
.IgnoreSchema);
2794
if (mode ==
XmlReadMode
.DiffGram)
2801
if (mode ==
XmlReadMode
.InferSchema || mode ==
XmlReadMode
.InferTypedSchema)
2804
ret =
XmlReadMode
.InferSchema;
2835
public
XmlReadMode
ReadXml(Stream? stream,
XmlReadMode
mode)
2839
return
XmlReadMode
.Auto;
2842
XmlTextReader reader = (mode ==
XmlReadMode
.Fragment) ? new XmlTextReader(stream, XmlNodeType.Element, null) : new XmlTextReader(stream);
2850
public
XmlReadMode
ReadXml(TextReader? reader,
XmlReadMode
mode)
2854
return
XmlReadMode
.Auto;
2857
XmlTextReader xmlreader = (mode ==
XmlReadMode
.Fragment) ? new XmlTextReader(reader.ReadToEnd(), XmlNodeType.Element, null) : new XmlTextReader(reader);
2865
public
XmlReadMode
ReadXml(string fileName,
XmlReadMode
mode)
2868
if (mode ==
XmlReadMode
.Fragment)
3477
ReadXml(reader,
XmlReadMode
.DiffGram, true);
System\Data\DataTable.cs (45)
339
ds.ReadXml(new XmlTextReader(new StringReader(strData)),
XmlReadMode
.DiffGram);
5642
public
XmlReadMode
ReadXml(Stream? stream)
5646
return
XmlReadMode
.Auto;
5659
public
XmlReadMode
ReadXml(TextReader? reader)
5663
return
XmlReadMode
.Auto;
5676
public
XmlReadMode
ReadXml(string fileName)
5695
public
XmlReadMode
ReadXml(XmlReader? reader) => ReadXml(reader, false);
5734
internal
XmlReadMode
ReadXml(XmlReader? reader, bool denyResolving)
5749
XmlReadMode
ret =
XmlReadMode
.Auto;
5800
return
XmlReadMode
.DiffGram;
5809
return
XmlReadMode
.DiffGram;
5819
return
XmlReadMode
.ReadSchema; //since the top level element is a schema return
5827
return
XmlReadMode
.ReadSchema; //since the top level element is a schema return
5876
return
XmlReadMode
.DiffGram;
5917
ret =
XmlReadMode
.DiffGram;
5933
ret = fSchemaFound ?
XmlReadMode
.ReadSchema :
XmlReadMode
.IgnoreSchema;
5978
internal
XmlReadMode
ReadXml(XmlReader? reader,
XmlReadMode
mode, bool denyResolving)
5989
XmlReadMode
ret = mode;
6016
if ((mode !=
XmlReadMode
.Fragment) && (reader.NodeType == XmlNodeType.Element))
6036
if (mode ==
XmlReadMode
.Fragment)
6046
if ((mode ==
XmlReadMode
.DiffGram) || (mode ==
XmlReadMode
.IgnoreSchema))
6053
return
XmlReadMode
.DiffGram;
6072
if ((mode !=
XmlReadMode
.IgnoreSchema) && (mode !=
XmlReadMode
.InferSchema))
6087
if ((mode !=
XmlReadMode
.IgnoreSchema) && (mode !=
XmlReadMode
.InferSchema))
6143
if (!fSchemaFound && !fDataFound && (mode !=
XmlReadMode
.IgnoreSchema) && (mode !=
XmlReadMode
.InferSchema))
6159
if ((mode !=
XmlReadMode
.IgnoreSchema) && (mode !=
XmlReadMode
.InferSchema))
6173
if ((mode ==
XmlReadMode
.DiffGram) || (mode ==
XmlReadMode
.IgnoreSchema))
6180
return
XmlReadMode
.DiffGram;
6185
ret =
XmlReadMode
.DiffGram;
6208
if (mode ==
XmlReadMode
.DiffGram)
6217
if (mode ==
XmlReadMode
.InferSchema)
6229
xmlload ??= new XmlDataLoader(this, fIsXdr, topNode, mode ==
XmlReadMode
.IgnoreSchema);
6240
xmlload ??= new XmlDataLoader(this, fIsXdr, mode ==
XmlReadMode
.IgnoreSchema);
6242
if (mode ==
XmlReadMode
.DiffGram)
6250
if (mode ==
XmlReadMode
.InferSchema)
6790
protected virtual void ReadXmlSerializable(XmlReader? reader) => ReadXml(reader,
XmlReadMode
.DiffGram, true);