35 references to CommunicationWaitResult
System.ServiceModel.Primitives (35)
System\ServiceModel\Channels\LifetimeManager.cs (29)
90private async Task<CommunicationWaitResult> CloseCoreAsync(TimeSpan timeout, bool aborting) 93CommunicationWaitResult result = CommunicationWaitResult.Succeeded; 103return CommunicationWaitResult.Aborted; 130private CommunicationWaitResult CloseCore(TimeSpan timeout, bool aborting) 133CommunicationWaitResult result = CommunicationWaitResult.Succeeded; 143return CommunicationWaitResult.Aborted; 238case CommunicationWaitResult.Expired: 240case CommunicationWaitResult.Aborted: 249case CommunicationWaitResult.Expired: 251case CommunicationWaitResult.Aborted: 277Task<CommunicationWaitResult> WaitAsync(TimeSpan timeout, bool aborting); 278CommunicationWaitResult Wait(TimeSpan timeout, bool aborting); 284private CommunicationWaitResult _result; 323public async Task<CommunicationWaitResult> WaitAsync(TimeSpan timeout, bool aborting) 327return CommunicationWaitResult.Aborted; 331return CommunicationWaitResult.Expired; 336_result = CommunicationWaitResult.Aborted; 343if (_result == CommunicationWaitResult.Waiting) 345_result = (expired ? CommunicationWaitResult.Expired : CommunicationWaitResult.Succeeded); 360public CommunicationWaitResult Wait(TimeSpan timeout, bool aborting) 364return CommunicationWaitResult.Aborted; 368return CommunicationWaitResult.Expired; 373_result = CommunicationWaitResult.Aborted; 380if (_result == CommunicationWaitResult.Waiting) 382_result = (expired ? CommunicationWaitResult.Expired : CommunicationWaitResult.Succeeded);
System\ServiceModel\ServiceChannelManager.cs (6)
85CommunicationWaitResult result = activityWaiter.Wait(timeout, false); 94case CommunicationWaitResult.Expired: 96case CommunicationWaitResult.Aborted: 119CommunicationWaitResult result = await activityWaiter.WaitAsync(timeout, false); 128case CommunicationWaitResult.Expired: 130case CommunicationWaitResult.Aborted: