2017-03-15 49 views
0

我在我的WebService中有一些.cs文件,當我將它們引用到我的控制檯應用程序中時,它們在那裏不存在。其中一些。添加Web服務引用沒有引用它的所有對象

在此先感謝!

+0

他們是私有? –

+0

沒有。所有這些都是公開的,這是我真正的問題 –

+0

什麼樣的Web服務?如果WCF是在服務接口中聲明的方法? – stuartd

回答

0

您將只能看到在WebMethod Attribute標記爲Web方法的方法中用作參數/返回類型的類/類型。在您的案例中,通過轉介應用程序即控制檯應用程序不能訪問任何私人或公共方法。

Web Method Attribute 將WebMethod屬性附加到Public方法表示您希望該方法作爲XML Web服務的一部分公開。

對於WCF服務見Using Data Contractsoperation contracts

+0

Man ..我的服務具有WebMethods,它包含一個類庫中的一些對象和每個對象的分離文件作爲參數。 EX:自行車對象有一個修改類型字段,當我添加引用我可以看到,自行車的修改字段現在是一個System.Data。數據集 –

+0

你是什麼意思,「當我添加引用我可以看到,自行車的修改字段現在是一個System.Data.Dataset」?請在您的問題中添加更多詳細信息。 – Adil