ReceiveCompletedEventArgs.AsyncResult Vlastnost

Definice

Získá nebo nastaví výsledek asynchronní operace požadované.

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

Hodnota vlastnosti

A IAsyncResult , který obsahuje data přidružená k operaci příjmu.

Poznámky

AsyncResult identifikuje probíhající nebo dokončené asynchronní operace. Vlastnost obsahuje data, která pomáhají určit, které z několika možných asynchronních operací se mají dokončit, a při předání do obslužné rutiny EndReceive události umožňuje přístup ke zprávě přidružené k dokončené operaci.

Když zavoláte BeginReceive, IAsyncResult vrátí se okamžitě, i když zpráva, pokud existuje, ještě nebyla načtena, protože operace nebyla dokončena. Označuje AsyncResult stav asynchronní operace. BeginReceive vytvoří objekt, který se v průběhu operace upraví, dokud EndReceive ho neskonří.

Platí pro

Viz také