public virtual byte[] Data { get; }
public: virtual property array<unsigned char>^ Data { array<unsigned char>^ get (); }