Kompilatorfel C2811

"type1" : kan inte ärva från "type2", en referensklass kan bara ärva från en referensklass eller gränssnittsklass

Anmärkningar

Du försökte använda en ohanterad klass som basklass för en hanterad klass.

Example

I följande exempel genereras C2811:

// C2811.cpp
// compile with: /clr /c
struct S{};
ref struct T {};
ref class C : public S {};   // C2811
ref class D : public T {};   // OK