internal void FinishPostingAsyncOp() { if ((this._Flags & (ContextAwareResult.StateFlags.PostBlockStarted | ContextAwareResult.StateFlags.PostBlockFinished)) != ContextAwareResult.StateFlags.PostBlockStarted) return; this._Flags |= ContextAwareResult.StateFlags.PostBlockFinished; this.CaptureOrComplete(); }
internal void StartPostingAsyncOp(bool lockCapture) { this._Flags |= ContextAwareResult.StateFlags.PostBlockStarted; }
new internal virtual void Prepare(object myObject, object myState, AsyncCallback myCallBack) { base.Prepare(myObject, myState, myCallBack); this._Flags = StateFlags.None; }