[This is preliminary documentation and is subject to change.]
public abstract string Protocol{ get;}
Public MustOverride ReadOnly Property Protocol As String
public: virtual property String^ Protocol { String^ get () abstract; }