public virtual void SetReleaseTrigger(ConnectionReleaseTrigger releaseTrigger)
 {
     if (this.aborted)
     {
         return;
     }
     this.abortLock.Lock();
     try
     {
         this.cancellable = new _Cancellable_80(releaseTrigger);
     }
     finally
     {
         this.abortLock.Unlock();
     }
 }
 public _Cancellable_80(ConnectionReleaseTrigger releaseTrigger)
 {
     this.releaseTrigger = releaseTrigger;
 }