public virtual int Type { get; }
Public Overridable ReadOnly Property Type As Integer
public: virtual property int Type { int get (); }