Como: Chamar um método do serviço de forma assíncrona
A maioria dos métodos em serviços WCF (Windows Communication Foundation) pode ser chamado de forma síncrona ou assíncrona.Chamar um método de forma assíncrona permite que seu aplicativo continuar a trabalhar enquanto o método está sendo chamado quando ele opera em uma conexão lenta.
Por padrão, quando uma referência de serviço é adicionada a um projeto está configurado para telefonar métodos de forma síncrona.Você pode alterar o comportamento para telefonar métodos assincronamente alterando uma configuração no Configurar referência de serviço caixa de diálogo.
Observação: |
---|
Essa opção é definida em uma base por serviço.Se um método para um serviço é chamado modo assíncrono, todos os métodos devem ser chamados assincronicamente. |
Observação: |
---|
Seu computador pode mostrar diferentes nomes ou localizações para alguns dos elementos de interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações do Visual Studio. |
Para chamar um método de serviço assincronamente
In O gerenciador de soluções, selecionar a referência de serviço.
Sobre o Projeto menu, clicar Configurar referência de serviço.
No Configurar referência de serviço diálogo, selecionar o Gerar operações assíncrono a caixa de seleção.
Consulte também
Tarefas
Exemplo de Consumo de ASMX e Serviços WCF
Referência
configurar serviço Reference caixa de diálogo
Outros recursos
Serviços do Windows Communication Foundation e serviços de dados ADO.NET