protected byte[] Key { get; private set; }
Protected Property Key As Byte() Get Private Set
protected: property array<unsigned char>^ Key { array<unsigned char>^ get (); private: void set (array<unsigned char>^ value); }