示例#1
0
		internal void FinishPostingAsyncOp()
		{
			if ((this._Flags & (ContextAwareResult.StateFlags.PostBlockStarted | ContextAwareResult.StateFlags.PostBlockFinished)) != ContextAwareResult.StateFlags.PostBlockStarted)
				return;

			this._Flags |= ContextAwareResult.StateFlags.PostBlockFinished;
			this.CaptureOrComplete();
		}
示例#2
0
		internal void StartPostingAsyncOp(bool lockCapture)
		{
			this._Flags |= ContextAwareResult.StateFlags.PostBlockStarted;
		}
示例#3
0
		new internal virtual void Prepare(object myObject, object myState, AsyncCallback myCallBack)
		{
			base.Prepare(myObject, myState, myCallBack);
			this._Flags = StateFlags.None;
		}