HOW TO:加入、更新或移除 WCF 資料服務參考
「服務參考」(Service Reference) 能讓專案存取一個或多個 WCF 資料服務。 您可以使用 [加入服務參考] 對話方塊,在本機、區域網路或網際網路上搜尋目前方案中的 WCF 資料服務。
注意事項 |
---|
您的電腦可能會在下列說明中,以不同名稱或位置顯示某些 Visual Studio 使用者介面項目。 您所擁有的 Visual Studio 版本以及使用的設定會決定這些項目。 如需詳細資訊,請參閱 Visual Studio 設定。 |
加入服務參考
若要加入外部服務的參考
在 [方案總管] 中,以滑鼠右鍵按一下要在其中加入此服務之專案的名稱,然後按一下 [加入服務參考]。
[加入服務參考] 對話方塊隨即出現。
在 [位址] 方塊中,輸入服務的 URL,然後按一下 [移至] 搜尋服務。 如果服務會實作使用者名稱和密碼安全性,系統可能會提示您輸入使用者名稱和密碼。
注意事項 您只應參考受信任來源的服務。 加入不受信任來源的參考可能會危害安全性。
您也可以從 [位址] 清單中選取 URL,這個清單中儲存了先前找到有效服務中繼資料的 15 個 URL。
執行搜尋的同時,會顯示進度列。 您可以隨時按一下 [停止] 停止搜尋。
在 [服務] 清單中,展開您要使用之服務的節點,並選取實體集。
在 [命名空間] 方塊中,輸入要用於參考的命名空間。
按一下 [確定] 將參考加入至專案。
服務用戶端 (Proxy) 隨即產生,而且描述服務的中繼資料會加入至 app.config 檔案中。
若要在目前方案中加入服務的參考
在 [方案總管] 中,以滑鼠右鍵按一下要在其中加入此服務之專案的名稱,然後按一下 [加入服務參考]。
[加入服務參考] 對話方塊隨即出現。
按一下 [探索]。
目前方案中的所有服務 (WCF 資料服務 和 WCF 服務),都會加入至 [服務] 清單。
在 [服務] 清單中,展開您要使用之服務的節點,並選取實體集。
在 [命名空間] 方塊中,輸入要用於參考的命名空間。
按一下 [確定] 將參考加入至專案。
服務用戶端 (Proxy) 隨即產生,而且描述服務的中繼資料會加入至 app.config 檔案中。
更新服務參考
WCF 資料服務 的實體資料模型有時候會變更。 發生變更時,必須更新服務參考。
若要更新服務參考
在 [方案總管] 中,以滑鼠右鍵按一下服務參考,然後按一下 [更新服務參考]。
從原始位置更新參考的同時,會顯示進度對話方塊,而且會重新產生服務用戶端以反映中繼資料中的任何變更。
移除服務參考
如果服務參考已不再使用,您可以從方案中移除它。
若要移除服務參考
在 [方案總管] 中,以滑鼠右鍵按一下服務參考,然後按一下 [刪除]。
服務用戶端會從方案中移除,而且描述服務的中繼資料也會從 app.config 檔案中移除。
注意事項 任何會參考服務參考的程式碼都必須手動移除。