2011-07-24 15 views
3

私はWebサービスを持っており、方法M(B)を公開しています。ここではB: A(BはAから継承)。 サービスコンシューマからこの継承を非表示にする必要があります。 Bにはそのプロパティがありますが、消費者はAについて知る必要はありません。 独自のWSDLを記述できることは知っていますが、.NETで自動的に必要な作業を行う方法はありますか?これは、質問にも答えている.NET XML Webサービスの型継承を非表示にする方法WSDL

答えて

-1

:要するに

How to hide an inherited property in a class without modifying the inherited class (base class)?

彼らは例外をスローするように、あなたは、プロパティとメソッドをオーバーライドすることができ、およびオーバーライドされたバージョンを「飾ります」、それらを時代遅れのものとしてマークします。しかし、ベストプラクティスは、Webサービス契約のための別のクラスを書くことです。

+0

OPはWebサービスプロキシクラスについて話しています –

関連する問題