protected override void EndTryReceiveItem(IDuplexChannel channel, IAsyncResult result, out Message item)
 {
     channel.EndTryReceive(result, out item);
 }