Definition at line 1761 of file XSDSchema.cs.
1762 {
1764 {
1765 return;
1766 }
1769 {
1770 return;
1771 }
1775 {
1776 int num = 0;
1778 while (table.Columns[
text] !=
null)
1779 {
1781 }
1782 }
1783 else
1784 {
1786 }
1788 bool flag = true;
1791 {
1793 flag = false;
1794 }
1795 else
1796 {
1798 }
1803 string text3 =
null;
1806 {
1807 for (
int i = 0;
i <
attrs.Length;
i++)
1808 {
1809 if (
attrs[i].LocalName ==
"AllowDBNull" &&
attrs[i].NamespaceURI ==
"urn:schemas-microsoft-com:xml-msdata" &&
attrs[i].Value ==
"false")
1810 {
1812 }
1813 if (
attrs[i].LocalName ==
"Ordinal" &&
attrs[i].NamespaceURI ==
"urn:schemas-microsoft-com:xml-msdata")
1814 {
1816 }
1817 if (
attrs[i].LocalName ==
"DefaultValue" &&
attrs[i].NamespaceURI ==
"urn:schemas-microsoft-com:xml-msdata")
1818 {
1820 }
1821 }
1822 }
1825 {
1827 }
1831 {
1833 }
1834 if (flag)
1835 {
1837 {
1839 }
1841 {
1843 }
1844 else
1845 {
1847 }
1848 }
1850 {
1851 return;
1852 }
1853 try
1854 {
1856 }
1857 catch (FormatException)
1858 {
1859 throw ExceptionBuilder.CannotConvert(
text3,
type.FullName);
1860 }
1861 }
virtual int Add(object? value)
bool ICollection< KeyValuePair< TKey, TValue > >. Contains(KeyValuePair< TKey, TValue > keyValuePair)
void HandleColumnExpression(object instance, XmlAttribute[] attrs)
static void SetExtProperties(object instance, XmlAttribute[] attrs)
ArrayList _columnExpressions
Type ParseDataType(string dt)
string GetPrefix(string ns)
static void SetProperties(object instance, XmlAttribute[] attrs)
static CultureInfo CurrentCulture
References System.Data.XSDSchema._columnExpressions, System.Data.DataColumnCollection.Add(), System.Collections.ArrayList.Add(), System.Data.DataColumnCollection.AddAt(), System.Data.ExceptionBuilder.CannotConvert(), System.Convert.ChangeType(), System.Data.DataTable.Columns, System.Data.DataColumnCollection.Contains(), System.Data.InternalDataCollectionBase.Count, System.Globalization.CultureInfo.CurrentCulture, System.Xml.Dictionary, System.Data.XSDSchema.FromInference, System.Data.XSDSchema.GetPrefix(), System.Data.XSDSchema.HandleColumnExpression(), System.Data.XSDSchema.ParseDataType(), System.Data.XSDSchema.SetExtProperties(), System.Data.XSDSchema.SetProperties(), System.text, System.ToString, System.type, System.value, and System.Data.DataTable.XmlText.
Referenced by System.Data.XSDSchema.HandleComplexType().