WebClientAsyncResult Класс

Определение

Предоставляет реализацию IAsyncResult для использования прокси-серверов веб-службы XML для реализации стандартного шаблона асинхронного метода.

public ref class WebClientAsyncResult : IAsyncResult
public class WebClientAsyncResult : IAsyncResult
type WebClientAsyncResult = class
    interface IAsyncResult
Public Class WebClientAsyncResult
Implements IAsyncResult
Наследование
WebClientAsyncResult
Реализации

Комментарии

При вызове BeginMyMethodName метода, где MyMethodName находится синхронная версия метода, в классе прокси веб-службы XML возвращается экземпляр WebClientAsyncResult . После стандартного асинхронного шаблона проектирования этот экземпляр WebClientAsyncResult должен быть передан для EndMyMethodName выполнения асинхронного вызова метода.

Дополнительные сведения о асинхронном вызове веб-служб XML см. в разделе "Взаимодействие с веб-службами XML" асинхронно.

Свойства

Имя Описание
AsyncState

Возвращает объект, предоставленный в последнем параметре для Begin асинхронного вызова метода.

AsyncWaitHandle

Возвращает объект WaitHandle , который используется для ожидания завершения асинхронной операции.

CompletedSynchronously

Возвращает значение, указывающее, завершился ли вызов Begin синхронно.

IsCompleted

Возвращает значение, указывающее, завершен ли асинхронный запрос веб-службы XML.

Методы

Имя Описание
Abort()

Отменяет асинхронный запрос веб-службы XML.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к

См. также раздел