Procedura: chiamare un metodo di servizio in modo asincrono
Aggiornamento: novembre 2007
La maggior parte dei metodi nei servizi Windows Communication Foundation (WCF) possono essere chiamati in modo sincrono o asincrono. Quando si chiama un metodo in modo asincrono, è possibile continuare ad eseguire l’applicazione purché si utilizzi una connessione lenta.
Per impostazione predefinita, quando si aggiunge un riferimento a un servizio a un progetto, questo è configurato per chiamare i metodi in maniera asincrona. È possibile modificare il comportamento di chiamata asincrona ai metodi modificando un'impostazione nella finestra di dialogo Configura riferimento a servizio.
![]() |
---|
Questa opzione viene impostata in base al servizio. Se uno metodo di un servizio viene chiamato in modo asincrono, tutti i metodi dovranno essere chiamati in modo asincrono. |
![]() |
---|
Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio. |
Per chiamare un metodo di servizio in modo asincrono
In Esplora soluzioni selezionare il riferimento al servizio.
Scegliere Configura riferimento a servizio dal menu Progetto.
Nella finestra di dialogo Configura riferimento a servizio selezionare la casella di controllo Genera operazioni asincrone.
Vedere anche
Attività
Esempio di utilizzo di servizi ASMX e WCF
Riferimenti
Finestra di dialogo Configura riferimento a servizio
Altre risorse
Servizi Windows Communication Foundation e ADO.NET Data Services