public Key Key { get; private set; }
Public Property Key As Key Get Private Set
public: property Key^ Key { Key^ get (); private: void set (Key^ value); }