4 writes to _cmdWrapper
System.Data.Odbc (4)
System\Data\Odbc\OdbcCommand.cs (4)
129_cmdWrapper = null; 142_cmdWrapper = null; // let go of the CommandWrapper 405_cmdWrapper = new CMDWrapper(_connection!); 503_cmdWrapper = null;
27 references to _cmdWrapper
System.Data.Odbc (27)
System\Data\Odbc\OdbcCommand.cs (27)
75if (_cmdWrapper != null) 77_cmdWrapper.FreeKeyInfoStatementHandle(ODBC32.STMT.CLOSE); 78_cmdWrapper.FreeStatementHandle(ODBC32.STMT.CLOSE); 152return _cmdWrapper!.Canceling; 250Debug.Assert(null == _cmdWrapper, "has CMDWrapper when setting connection"); 386return _cmdWrapper!.GetDescriptorHandle(attribute); 403if (_cmdWrapper == null) 411_cmdWrapper._dataReaderBuf ??= new CNativeBuffer(4096); 415if (null == _cmdWrapper.StatementHandle) 418_cmdWrapper.CreateStatementHandle(); 422_cmdWrapper.FreeStatementHandle(ODBC32.STMT.RESET_PARAMS); 424return _cmdWrapper; 435CMDWrapper? wrapper = _cmdWrapper; 492CMDWrapper? wrapper = _cmdWrapper; 595_cmdWrapper!.Canceling = false; 611localReader = new OdbcDataReader(this, _cmdWrapper, behavior); 637if (!_cmdWrapper._ssKeyInfoModeOn) 641_cmdWrapper._ssKeyInfoModeOff = false; 642_cmdWrapper._ssKeyInfoModeOn = true; 647if (!_cmdWrapper._ssKeyInfoModeOff) 651_cmdWrapper._ssKeyInfoModeOff = true; 652_cmdWrapper._ssKeyInfoModeOn = false; 671CNativeBuffer? parameterBuffer = _cmdWrapper._nativeParameterBuffer; 686_cmdWrapper._nativeParameterBuffer = parameterBuffer; 695_parameterCollection.Bind(this, _cmdWrapper, parameterBuffer); 854return _cmdWrapper!.GetDiagSqlState(); 891OdbcStatementHandle stmt = _cmdWrapper!.StatementHandle!;