private void OnTimeout(object state) { try { OperationCompleted(); } catch (Exception e) { Utils.Trace(e, "Unexpected error handling timeout for AsyncResult operation."); } } #endregion