4 writes to _cmdWrapper
System.Data.Odbc (4)
System\Data\Odbc\OdbcCommand.cs (4)
132_cmdWrapper = null; 145_cmdWrapper = null; // let go of the CommandWrapper 408_cmdWrapper = new CMDWrapper(_connection!); 506_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); 155return _cmdWrapper!.Canceling; 253Debug.Assert(null == _cmdWrapper, "has CMDWrapper when setting connection"); 389return _cmdWrapper!.GetDescriptorHandle(attribute); 406if (_cmdWrapper == null) 414_cmdWrapper._dataReaderBuf ??= new CNativeBuffer(4096); 418if (null == _cmdWrapper.StatementHandle) 421_cmdWrapper.CreateStatementHandle(); 425_cmdWrapper.FreeStatementHandle(ODBC32.STMT.RESET_PARAMS); 427return _cmdWrapper; 438CMDWrapper? wrapper = _cmdWrapper; 495CMDWrapper? wrapper = _cmdWrapper; 601_cmdWrapper!.Canceling = false; 617localReader = new OdbcDataReader(this, _cmdWrapper, behavior); 643if (!_cmdWrapper._ssKeyInfoModeOn) 647_cmdWrapper._ssKeyInfoModeOff = false; 648_cmdWrapper._ssKeyInfoModeOn = true; 653if (!_cmdWrapper._ssKeyInfoModeOff) 657_cmdWrapper._ssKeyInfoModeOff = true; 658_cmdWrapper._ssKeyInfoModeOn = false; 677CNativeBuffer? parameterBuffer = _cmdWrapper._nativeParameterBuffer; 692_cmdWrapper._nativeParameterBuffer = parameterBuffer; 701_parameterCollection.Bind(this, _cmdWrapper, parameterBuffer); 860return _cmdWrapper!.GetDiagSqlState(); 897OdbcStatementHandle stmt = _cmdWrapper!.StatementHandle!;