System.ServiceModel.Channels.InterruptibleWaitObject class InterruptibleWaitObject Documentation Code public InterruptibleWaitObject(bool signaled) public InterruptibleWaitObject(bool signaled, bool throwTimeoutByDefault) public void Abort(CommunicationObject communicationObject) public void Fault(CommunicationObject communicationObject) public void Reset() public void Set() public Task<bool> WaitAsync(TimeSpan timeout) public Task<bool> WaitAsync(TimeSpan timeout, bool throwTimeoutException)