public virtual void SetException(InvokeOperationException e) { Exception = e; if (cb != null) { cb(this); } }