Upozornění kompilátoru (úroveň 1) C4688
'constraint': seznam omezení obsahuje privátní typ sestavení Type.
Seznam omezení má soukromý typ sestavení, což znamená, že nebude k dispozici, pokud je typ přístupný z mimo sestavení. Další informace najdete v tématu Obecné typy.
Příklad
Následující ukázka vygeneruje C4688.
// C4688.cpp
// compile with: /clr /c /W1
ref struct A {}; // private type
public ref struct B {};
// Delete the following 3 lines to resolve.
generic <class T>
where T : A // C4688
public ref struct M {};
generic <class T>
where T : B
public ref struct N {};