7 writes to _typemap
System.Data.Odbc (7)
System\Data\Odbc\OdbcParameter.cs (7)
164_typemap = TypeMap.FromDbType(value); 194_typemap = TypeMap.FromOdbcType(value); 203_typemap = null; 604destination._typemap = _typemap; 615_typemap = null; 1023_typemap = TypeMap._NVarChar; // default type 1029_typemap = TypeMap.FromSystemType(type);
18 references to _typemap
System.Data.Odbc (18)
System\Data\Odbc\OdbcParameter.cs (18)
155return _typemap!._dbType; 161if ((null == _typemap) || (_typemap._dbType != value)) 185return _typemap!._odbcType; 191if ((null == _typemap) || (_typemap._odbcType != value)) 327if (ODBC32.SQL_C.NUMERIC == _typemap!._sql_c) 466if (ODBC32.SQL_C.NUMERIC == _typemap!._sql_c) 604destination._typemap = _typemap; 976if ((typemap != _typemap) && (null != Value) && !Convert.IsDBNull(Value) && (Value.GetType() != _typemap!._type)) 978Debug.Assert(ODBC32.SQL_C.NUMERIC == _typemap._sql_c, "unexpected"); 995if (valueType != _typemap!._type) 999value = Convert.ChangeType(value, _typemap._type, null); 1009throw ADP.ParameterConversionFailed(value, _typemap._type, e); // WebData 75433 1019else if (null == _typemap) 1032Debug.Assert(null != _typemap, "GetParameterValue: null _typemap"); 1033_originalbindtype = _bindtype = _typemap;