Ошибка компилятора C2031
Виртуальный деструктор со специальными возможностями "специальные возможности" не допускается для этого типа.
Виртуальный деструктор должен иметь "общедоступную" доступность
Виртуальный класс среда выполнения Windows имеет описатель доступа или sealed
описатель, который не разрешен для виртуального деструктора. Подробные сведения см. в статье Ref classes and structs (C++/CX) (Ссылочные классы и структуры (C++/CX)).
Чтобы устранить эту ошибку, измените тип доступа деструктора.