WebClientAsyncResult Klasa

Definicja

Zapewnia implementację do użycia przez serwer proxy usługi sieci Web XML w IAsyncResult celu zaimplementowania standardowego wzorca metody asynchronicznej.

public ref class WebClientAsyncResult : IAsyncResult
public class WebClientAsyncResult : IAsyncResult
type WebClientAsyncResult = class
    interface IAsyncResult
Public Class WebClientAsyncResult
Implements IAsyncResult
Dziedziczenie
WebClientAsyncResult
Implementuje

Uwagi

Po wywołaniu metody , gdzie jest BeginMyMethodName synchroniczną wersją metody, w klasie serwera proxy usługi sieci Web XML jest zwracane MyMethodName WebClientAsyncResult wystąpienie klasy . Zgodnie ze standardowym asynchronicznym wzorcem projektowym to wystąpienie klasy musi zostać później przekazane do klasy w celu ukończenia WebClientAsyncResult EndMyMethodName wywołania metody asynchronicznej.

Aby uzyskać szczegółowe informacje na temat asynchronicznego wywoływania usług sieci Web XML, zobacz Komunikacja asynchroniczna z usługami sieci Web XML.

Właściwości

AsyncState

Pobiera obiekt podany w ostatnim parametrze do wywołania Begin asynchronicznego metody.

AsyncWaitHandle

Pobiera element WaitHandle , który jest używany do oczekiwania na ukończenie operacji asynchronicznej.

CompletedSynchronously

Pobiera wartość wskazującą, czy wywołanie Begin zakończyło się synchronicznie.

IsCompleted

Pobiera wartość wskazującą, czy asynchroniczne żądanie obsługi sieci Web XML zostało ukończone.

Metody

Abort()

Anuluje asynchroniczne żądanie usługi sieci Web XML.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też