2011-01-23 36 views
3

是否有可能在WCF服务合约上有这样的方法,并从SOAP客户端调用它?您可以使用泛型与Web服务?

TContentType GetTopics<TContentType>() where TContentType : ContentItem 

我认为泛型是可序列化的,所以也许它只是取决于客户端是否可以支持它们?思考?

回答

3

不,实际的OperationContract必须是一个具体的类型。你可以像这样从泛型派生,但不能直接发布它。

你也不能使用重载。

+0

如果您在每个重载的OperationContract属性中指定不同的名称,则可以使用重载。 – Brook 2011-01-23 14:47:58

相关问题