共用方式為


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

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

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

注意事項注意事項

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

注意事項注意事項

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

若要非同步呼叫服務方法

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

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

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

請參閱

參考

設定服務參考對話方塊

概念

Visual Studio 中的 Windows Communication Foundation 服務和 WCF 資料服務

其他資源

Consuming ASMX and WCF Services Sample