public virtual Object Key { get; }
Public Overridable ReadOnly Property Key As Object
public: virtual property Object^ Key { Object^ get (); }