/// <summary> /// Finalises or disposes of the object. /// </summary> /// <param name="disposing"></param> private void Dispose(bool disposing) { if(disposing) { if(_ClientTable != null) _ClientTable.Dispose(); if(_SessionTable != null) _SessionTable.Dispose(); _TransactionHelper.Abandon(); if(_Connection != null) _Connection.Dispose(); _Connection = null; _ClientTable = null; _SessionTable = null; } }