private void DisposeNativeRow() { System.Data.Common.UnsafeNativeMethods.IRow o = this._irow; this._irow = null; if (o != null) { Marshal.ReleaseComObject(o); } }
internal void InitializeIRow(object result, IntPtr recordsAffected) { this.Initialize(); this._singleRow = true; this._recordsAffected = recordsAffected; this._irow = (System.Data.Common.UnsafeNativeMethods.IRow) result; this._hasRows = null != this._irow; }