IInputChannel.EndTryReceive(IAsyncResult, Message) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İleti almak için belirtilen zaman uyumsuz işlemi tamamlar.
public:
bool EndTryReceive(IAsyncResult ^ result, [Runtime::InteropServices::Out] System::ServiceModel::Channels::Message ^ % message);
public bool EndTryReceive (IAsyncResult result, out System.ServiceModel.Channels.Message message);
abstract member EndTryReceive : IAsyncResult * Message -> bool
Public Function EndTryReceive (result As IAsyncResult, ByRef message As Message) As Boolean
Parametreler
- result
- IAsyncResult
IAsyncResult yöntemine BeginTryReceive(TimeSpan, AsyncCallback, Object) yapılan bir çağrı tarafından döndürülen.
Döndürülenler
true belirtilen süre dolmadan önce bir ileti alınırsa; aksi takdirde false.
Örnekler
Aşağıdaki kodda bu yöntemin nasıl uygulandığı gösterilmektedir:
public bool EndTryReceive(IAsyncResult result, out Message message)
{
return TryReceiveAsyncResult<TChannel>.End(result, out message);
}