SetAsync() private method

private SetAsync ( ) : void
return void
 public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink)
 {
     WorkItem work = new WorkItem(reqMsg, this._nextSink, replySink);
     work.SetAsync();
     this._property.HandleWorkRequest(work);
     return null;
 }
        public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink)
        {
            WorkItem work = new WorkItem(reqMsg, this._nextSink, replySink);

            work.SetAsync();
            this._property.HandleWorkRequest(work);
            return((IMessageCtrl)null);
        }
Esempio n. 3
0
        [System.Security.SecurityCritical]  // auto-generated
        public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink)
        {
            // 1. Create a work item
            WorkItem work = new WorkItem(reqMsg,
                                         _nextSink,
                                         replySink);

            work.SetAsync();
            // 2. We always queue the work item in async case
            _property.HandleWorkRequest(work);
            // 3. Return an IMsgCtrl
            return(null);
        }
 [System.Security.SecurityCritical]  // auto-generated
 public virtual IMessageCtrl AsyncProcessMessage(IMessage reqMsg, IMessageSink replySink) 
 {
     // 1. Create a work item 
     WorkItem work = new WorkItem(reqMsg,
                                 _nextSink,
                                 replySink);
     work.SetAsync();
     // 2. We always queue the work item in async case
     _property.HandleWorkRequest(work); 
     // 3. Return an IMsgCtrl
     return null;    
 }