ReceiveCompletedEventArgs.AsyncResult Egenskap

Definition

Hämtar eller anger resultatet av den begärda asynkrona åtgärden.

public:
 property IAsyncResult ^ AsyncResult { IAsyncResult ^ get(); void set(IAsyncResult ^ value); };
public IAsyncResult AsyncResult { get; set; }
member this.AsyncResult : IAsyncResult with get, set
Public Property AsyncResult As IAsyncResult

Egenskapsvärde

En IAsyncResult som innehåller de data som är associerade med mottagningsåtgärden.

Kommentarer

AsyncResult identifierar pågående eller slutförda asynkrona åtgärder. Egenskapen innehåller data som hjälper dig att avgöra vilka av flera potentiella asynkrona åtgärder som ska slutföras, och när de skickas till händelsehanteraren kan EndReceive du komma åt meddelandet som är associerat med den slutförda åtgärden.

När du anropar BeginReceivereturneras en IAsyncResult omedelbart, även om ett meddelande, om det finns ett sådant, ännu inte har hämtats eftersom åtgärden inte har slutförts. AsyncResult Anger tillståndet för den asynkrona åtgärden. BeginReceive skapar objektet, som ändras under hela åtgärden tills EndReceive det har slutförts.

Gäller för

Se även