WebClientAsyncResult Classe

Definição

Fornece uma implementação de uso por proxies de IAsyncResult serviço Web XML para implementar o padrão de método assíncrono padrão.

public ref class WebClientAsyncResult : IAsyncResult
public class WebClientAsyncResult : IAsyncResult
type WebClientAsyncResult = class
    interface IAsyncResult
Public Class WebClientAsyncResult
Implements IAsyncResult
Herança
WebClientAsyncResult
Implementações

Comentários

Quando você chama o BeginMyMethodName método, onde MyMethodName está a versão síncrona do método, em uma classe proxy de serviço Web XML, uma instância do WebClientAsyncResult método é retornada. Seguindo o padrão de WebClientAsyncResult design assíncrono padrão, essa instância deve ser passada posteriormente para EndMyMethodName concluir a chamada de método assíncrono.

Para obter detalhes sobre como chamar serviços Web XML de forma assíncrona, consulte Comunicação com serviços Web XML de forma assíncrona.

Propriedades

Nome Description
AsyncState

Obtém o objeto fornecido no último parâmetro para a chamada assíncrona do Begin método.

AsyncWaitHandle

Obtém um WaitHandle que é usado para aguardar a conclusão de uma operação assíncrona.

CompletedSynchronously

Obtém um valor que indica se a chamada Begin foi concluída de forma síncrona.

IsCompleted

Obtém um valor que indica se a solicitação de serviço Web XML assíncrona foi concluída.

Métodos

Nome Description
Abort()

Cancela uma solicitação de serviço Web XML assíncrona.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Confira também