public bool EndTryReceive(IAsyncResult result, out Message message) { bool messageAvailable = innerDuplexSessionChannel.EndTryReceive(result, out message); if (messageAvailable) { ReadAndAddContextIdToMessage(message); } return(messageAvailable); }
protected override void EndTryReceiveItem(IDuplexSessionChannel channel, IAsyncResult result, out Message item) { channel.EndTryReceive(result, out item); }