22 references to MetaDataUtilsSmi
System.Data (22)
fx\src\data\Microsoft\SqlServer\Server\SqlDataRecord.cs (5)
370typeCodes[i] = MetaDataUtilsSmi.DetermineExtendedTypeCodeForUseWithSqlDbType( 394ExtendedClrTypeCode typeCode = MetaDataUtilsSmi.DetermineExtendedTypeCodeForUseWithSqlDbType( 592_columnSmiMetaData[i] = MetaDataUtilsSmi.SqlMetaDataToSmiExtendedMetaData( _columnMetaData[i] ); 593if (!MetaDataUtilsSmi.IsValidForSmiVersion(_columnSmiMetaData[i], smiVersion)) { 621_columnMetaData[i] = MetaDataUtilsSmi.SmiExtendedMetaDataToSqlMetaData( _columnSmiMetaData[i] );
fx\src\data\Microsoft\SqlServer\Server\ValueUtilsSmi.cs (9)
144if (MetaDataUtilsSmi.IsCharOrXmlType(metaData.SqlDbType)) { 1820ExtendedClrTypeCode typeCode = MetaDataUtilsSmi.DetermineExtendedTypeCode( o ); 1971ExtendedClrTypeCode typeCode = MetaDataUtilsSmi.DetermineExtendedTypeCodeForUseWithSqlDbType(metaData[i].SqlDbType, metaData[i].IsMultiValued, o, null, 2140ExtendedClrTypeCode typeCode = MetaDataUtilsSmi.DetermineExtendedTypeCode( o ); 2263ExtendedClrTypeCode typeCode = MetaDataUtilsSmi.DetermineExtendedTypeCode(o); 2590if (MetaDataUtilsSmi.IsAnsiType(metaData.SqlDbType)) { 2650if (MetaDataUtilsSmi.IsAnsiType(metaData.SqlDbType)) { 3664cellTypes[i] = MetaDataUtilsSmi.DetermineExtendedTypeCodeForUseWithSqlDbType( 3754if (!MetaDataUtilsSmi.IsCompatible(metaData.FieldMetaData[i], record.GetSqlMetaData(i))) {
fx\src\data\System\Data\SqlClient\SqlCommand.cs (1)
6255ExtendedClrTypeCode typeCode = MetaDataUtilsSmi.DetermineExtendedTypeCodeForUseWithSqlDbType(requestMetaData[index].SqlDbType, requestMetaData[index].IsMultiValued, value, null /* parameters don't use CLR Type for UDTs */, SmiContextFactory.Instance.NegotiatedSmiVersion);
fx\src\data\System\Data\SqlClient\SqlParameter.cs (3)
1114fields.Add(MSS.MetaDataUtilsSmi.SmiMetaDataFromDataColumn(dt.Columns[i], dt)); 1174fields.Add(MSS.MetaDataUtilsSmi.SqlMetaDataToSmiExtendedMetaData(colMeta)); 1284SmiExtendedMetaData candidateMd = MSS.MetaDataUtilsSmi.SmiMetaDataFromSchemaTableRow(row);
fx\src\data\System\Data\SqlClient\TdsParser.cs (1)
8799typeCode = MSS.MetaDataUtilsSmi.DetermineExtendedTypeCodeForUseWithSqlDbType(
fx\src\data\System\Data\SqlClient\TdsValueSetter.cs (3)
46_isPlp = MetaDataUtilsSmi.IsPlpFormat(md); 232if (MetaDataUtilsSmi.IsAnsiType(_metaData.SqlDbType)) { 316if (MetaDataUtilsSmi.IsAnsiType(_metaData.SqlDbType)) {