3 writes to _sessionwrp
System.Data (3)
fx\src\data\System\Data\OleDb\OleDbConnectionInternal.cs (3)
111_sessionwrp = new SessionWrapper(); 115OleDbHResult hr = _datasrcwrp.InitializeAndCreateSession(constr, ref _sessionwrp); 133_sessionwrp = null;
17 references to _sessionwrp
System.Data (17)
fx\src\data\System\Data\OleDb\OleDbConnectionInternal.cs (17)
119if ((0 <= hr) && !_sessionwrp.IsInvalid) { // process infonessage events 127Debug.Assert(!_sessionwrp.IsInvalid, "bad Session"); 131if (null != _sessionwrp) { 132_sessionwrp.Dispose(); 151return (null != _sessionwrp); 196Debug.Assert(null != _sessionwrp, "IOpenRowset: null session"); 197return _sessionwrp.IOpenRowset(this); 209Debug.Assert(null != _sessionwrp, "IDBSchemaRowset: null session"); 210return _sessionwrp.IDBSchemaRowset(this); 216Debug.Assert(null != _sessionwrp, "ITransactionJoin: null session"); 217return _sessionwrp.ITransactionJoin(this); 223Debug.Assert(null != _sessionwrp, "IDBCreateCommand: null session"); 226OleDbHResult hr = _sessionwrp.CreateCommand(ref icommandText); 259Debug.Assert(null != _sessionwrp, "ITransactionLocal: null session"); 260unknown = _sessionwrp.ComWrapper(); 298if (null != _sessionwrp) { 299_sessionwrp.Dispose();