Como: Chamar um método de serviço de forma assíncrona
A maioria dos métodos nos serviços do Windows Communication Foundation (WCF) pode ser chamado de forma síncrona ou assíncrona. Chamar um método de forma assíncrona, permite que seu aplicativo para 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 ele é configurado para chamar métodos de forma síncrona. Você pode alterar o comportamento de chamar os métodos de forma assíncrona, alterando uma configuração na Configurar o serviço de referência 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 de forma assíncrona, todos os métodos devem ser chamados de forma assíncrona. |
Observação |
---|
Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da 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 de forma assíncrona
Em Solution Explorer, selecione a referência de serviço.
Sobre o projeto menu, clique em Configure Service Reference.
No Configurar o serviço de referência caixa de diálogo, selecione o operações assíncronas de gerar caixa de seleção.
Consulte também
Referência
Configurar a caixa de diálogo de referência de serviço
Conceitos
Os serviços do Windows Communication Foundation e serviços de dados do WCF em Visual Studio