Erro do compilador C3388
'type' : não permitido como uma restrição, supondo que a 'ref class' continue analisando
Uma restrição foi especificada em um tipo genérico, mas a restrição não foi especificada corretamente. Confira Restrições em Parâmetros de Tipo Genérico (C++/CLI) para obter mais informações.
Exemplo
O exemplo a seguir gera o erro 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 {};