private WriteOperation BeginOperation(int timeout, AsyncCallback callback, object state) { WriteOperation operation = new WriteOperation(timeout, callback, state); operation.RequestId = Utils.IncrementIdentifier(ref m_lastRequestId); m_requests.Add(operation.RequestId, operation); return operation; }