7 writes to _typemap
System.Data (7)
fx\src\data\System\Data\Odbc\OdbcParameter.cs (7)
164
_typemap
= TypeMap.FromDbType(value);
191
_typemap
= TypeMap.FromOdbcType(value);
199
_typemap
= null;
533
destination.
_typemap
= _typemap;
542
_typemap
= null;
891
_typemap
= TypeMap._NVarChar; // default type
896
_typemap
= TypeMap.FromSystemType (type);
18 references to _typemap
System.Data (18)
fx\src\data\System\Data\Odbc\OdbcParameter.cs (18)
157
return
_typemap
._dbType;
162
if ((null ==
_typemap
) || (
_typemap
._dbType != value)) {
184
return
_typemap
._odbcType;
189
if ((null ==
_typemap
) || (
_typemap
._odbcType != value)) {
303
if (ODBC32.SQL_C.NUMERIC ==
_typemap
._sql_c) {
419
if (ODBC32.SQL_C.NUMERIC ==
_typemap
._sql_c) {
533
destination._typemap =
_typemap
;
856
if ((typemap !=
_typemap
) && (null != Value) && !Convert.IsDBNull(Value) && (Value.GetType() !=
_typemap
._type)) {
857
Debug.Assert(ODBC32.SQL_C.NUMERIC ==
_typemap
._sql_c, "unexpected");
870
if (valueType !=
_typemap
._type) {
872
value = Convert.ChangeType (value,
_typemap
._type, (System.IFormatProvider)null);
880
throw ADP.ParameterConversionFailed(value,
_typemap
._type, e); // WebData 75433
889
else if (null ==
_typemap
) {
899
Debug.Assert(null !=
_typemap
, "GetParameterValue: null _typemap");
900
_originalbindtype = _bindtype =
_typemap
;