Avviso del compilatore (livello 4) C4434

un costruttore di classe deve avere accessibilità privata; passaggio all'accesso privato

C4434 indica che il compilatore ha modificato l'accessibilità di un costruttore statico. I costruttori statici devono avere accessibilità privata, perché devono essere chiamati solo da Common Language Runtime. Per altre informazioni, vedere Costruttori statici.

Esempio

L'esempio seguente genera l'errore C4434.

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