Definition at line 2184 of file XSDSchema.cs.
2185 {
2191 {
2193 {
2195 }
2196 else
2197 {
2199 }
2200 }
2201 else if (GetBooleanAttribute(
node,
"UseCurrentLocale",
defVal:
false))
2202 {
2204 }
2205 else
2206 {
2208 }
2211 {
2213 }
2216 {
2218 }
2219 SetProperties(_ds,
node.UnhandledAttributes);
2220 SetExtProperties(_ds,
node.UnhandledAttributes);
2221 if (text !=
null &&
text.Length != 0)
2222 {
2224 }
2226 if (FromInference)
2227 {
2229 }
2232 {
2235 {
2236 return;
2237 }
2239 {
2241 {
2243 {
2244 if (!FromInference)
2245 {
2246 continue;
2247 }
2249 if (table != null)
2250 {
2252 }
2253 bool flag = false;
2255 {
2256 flag = true;
2257 }
2259 {
2260 continue;
2261 }
2262 }
2265 {
2267 }
2268 if (FromInference)
2269 {
2271 }
2272 }
2273 else
2274 {
2276 {
2277 continue;
2278 }
2280 if (items == null)
2281 {
2282 continue;
2283 }
2285 {
2287 {
2288 continue;
2289 }
2291 {
2293 }
2295 {
2297 if (FromInference)
2298 {
2300 }
2302 {
2304 }
2305 }
2306 }
2307 }
2308 }
2309 }
2310 if (
node.Constraints !=
null)
2311 {
2313 {
2315 {
2317 }
2318 }
2319 }
2321 {
2322 return;
2323 }
2325 foreach (DataTable
item3 in list)
2326 {
2328 }
2329 _ds.Tables.ReplaceFromInference(
tableList);
2330 }
static CultureInfo CurrentCulture
static CultureInfo InvariantCulture
static ? string DecodeName(string? name)
References System.Data.InternalDataCollectionBase.Count, System.Globalization.CultureInfo.CurrentCulture, System.Xml.XmlConvert.DecodeName(), System.Xml.Dictionary, System.Data.DataTableCollection.GetTable(), System.Globalization.CultureInfo.InvariantCulture, System.item, System.list, System.Data.DataSet.Namespace, System.Data.DataTableCollection.ReplaceFromInference(), System.Data.DataSet.SetLocaleValue(), System.Data.DataSet.Tables, and System.text.
Referenced by System.Data.XSDSchema.LoadSchema().