在C#中,我可以通过WCF公开属性
[ServiceContractAttribute()]
public interface IFoo
{
int Length
{
[OperationContract()] get;
[OperationContract()] set;
}
}
我必须这样做,因为OperationContract修饰了一个方法而不是一个属性。我正在使用遗留的界面,我无法轻易更改以删除属性的使用。
如何在vb.net中执行相同的操作,我无法弄清楚我将在界面中使用哪种属性语法。
答案 0 :(得分:3)
不幸的是(据我所知)VB使用非常简单的接口属性语法,不允许您在get
或set
上指定属性。
答案 1 :(得分:-2)
<OperationContract(AsyncPattern:=True)>