System.ServiceModel.Channels.IAsyncInputChannel public interface IAsyncInputChannel : IInputChannel, IChannel, ICommunicationObject, IAsyncCommunicationObject Documentation Code Task<Message> ReceiveAsync() Task<Message> ReceiveAsync(TimeSpan timeout) Task<ValueTuple<bool, Message>> TryReceiveAsync(TimeSpan timeout) Task<bool> WaitForMessageAsync(TimeSpan timeout)