title: How do I expose interfaces Property via WCF in VB.NET?
body: <p>In C# I can do this to expose a property via WCF</p>
  
  <pre><code>[ServiceContractAttribute()]
  public interface IFoo
  {
    int Length
    { 
      [OperationContract()] get;
      [OperationContract()] set;
    }
  }
  </code></pre>
  
  <p>I have to do it that way since OperationContract decorates a method but not a property. I'm working with a legacy interface that I can't easily change to remove the use of properties.</p>
  
  <p>How do I perform the same thing in vb.net, I can't figure out what property syntax I would use in the interface.</p>