Esempio n. 1
0
 void Initialize(DataRow dr)
 {
     InnerData.Add("TypeName", dr["TypeName"]);                           // string
     innerData.Add("ProviderDbType", dr["ProviderDbType"]);               //int
     innerData.Add("ColumnSize", dr["ColumnSize"]);                       //int
     innerData.Add("CreateFormat", dr["CreateFormat"]);                   //string
     innerData.Add("CreateParameters", dr["CreateParameters"]);           //string
     innerData.Add("DataType", dr["DataType"]);                           // type?  STRING
     innerData.Add("IsAutoincrementable", dr["IsAutoincrementable"]);     // boolean
     innerData.Add("IsBestMatch", dr["IsBestMatch"]);                     // boolean
     innerData.Add("IsCaseSensitive", dr["IsCaseSensitive"]);             // boolean
     innerData.Add("IsFixedLength", dr["IsFixedLength"]);                 // boolean
     innerData.Add("IsFixedPrecisionScale", dr["IsFixedPrecisionScale"]); // boolean
     innerData.Add("IsLong", dr["IsLong"]);                               // boolean
     innerData.Add("IsNullable", dr["IsNullable"]);                       // boolean
     innerData.Add("IsSearchable", dr["IsSearchable"]);                   // boolean
     innerData.Add("IsSearchableWithLike", dr["IsSearchableWithLike"]);   // boolean
     innerData.Add("IsUnsigned", dr["IsUnsigned"]);                       // boolean
     innerData.Add("MaximumScale", dr["MaximumScale"]);                   // int
     innerData.Add("MinimumScale", dr["MinimumScale"]);                   // int
     innerData.Add("IsConcurrencyType", dr["IsConcurrencyType"]);         // boolean
     innerData.Add("IsLiteralsSupported", dr["IsLiteralsSupported"]);     // boolean
     innerData.Add("LiteralPrefix", dr["LiteralPrefix"]);                 // unknown
     innerData.Add("LiteralSuffix", dr["LiteralSuffix"]);                 // unknown
     innerData.Add("NativeDataType", dr["NativeDataType"]);               // unknown
 }
 internal override void Add(CollectionItem item)
 {
     InnerData.Add((CollectionItem <TEntity>)item);
 }