internal void AssertCurrentOperation() { if (CurrentQueuedOperation == null) throw new InvalidOperationException("No queued operation is currently set"); }