Błąd kompilatora C3388

"type" : niedozwolone jako ograniczenie, przy założeniu, że "klasa ref", aby kontynuować analizowanie

Ograniczenie zostało określone w typie ogólnym, ale ograniczenie nie zostało poprawnie określone. Aby uzyskać więcej informacji, zobacz Ograniczenia dotyczące parametrów typu ogólnego (C++/CLI).

Przykład

Poniższy przykład generuje kod C3388.

// C3388.cpp
// compile with: /clr /c
interface class AA {};

generic <class T>
where T : interface class   // C3388
ref class C {};

// OK
generic <class T>
where T : AA
ref class D {};