共用方式為


HOW TO:非同步呼叫服務方法

更新:2007 年 11 月

Windows Communication Foundation (WCF) 服務中的大部分方法都可以進行同步呼叫或非同步呼叫。非同步呼叫方法時,可讓慢速連接的應用程式在呼叫方法時繼續運作。

根據預設,將服務參考加入至專案時,會設定為同步呼叫方法。藉由變更 [設定服務參考] 對話方塊中的設定,您可以將此行為變更為非同步呼叫方法。

注意事項:

這個選項是針對服務設定的。如果非同步呼叫服務的一個方法,則必須非同步呼叫所有方法。

注意事項:

您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。如需詳細資訊,請參閱 Visual Studio 設定

若要非同步呼叫服務方法

  1. 在 [方案總管] 中選取服務參考。

  2. 按一下 [專案] 功能表上的 [設定服務參考]。

  3. 在 [設定服務參考] 對話方塊中,選取 [產生非同步作業] 核取方塊。

請參閱

工作

使用 ASMX 和 WCF 服務範例

參考

設定服務參考對話方塊

其他資源

Windows Communication Foundation 服務和 ADO.NET 資料服務