Share via


Upozornění kompilátoru (úroveň 4) C4434

konstruktor třídy musí mít privátní přístupnost; změna na privátní přístup

C4434 označuje, že kompilátor změnil přístupnost statického konstruktoru. Statické konstruktory musí mít privátní přístupnost, protože mají být volána pouze modulem CLR (Common Language Runtime). Další informace naleznete v tématu Statické konstruktory.

Příklad

Následující ukázka vygeneruje C4434.

// C4434.cpp
// compile with: /W4 /c /clr
public ref struct R {
   static R(){}   // C4434
};