Предупреждение компилятора (уровень 4) C4434
Конструктор класса должен иметь частные специальные возможности; изменение частного доступа
C4434 указывает, что компилятор изменил специальные возможности статического конструктора. Статические конструкторы должны иметь частные специальные возможности, так как они должны вызываться только средой CLR. Дополнительные сведения см. в разделе "Статические конструкторы".
Пример
Следующий пример приводит к возникновению ошибки C4434.
// C4434.cpp
// compile with: /W4 /c /clr
public ref struct R {
static R(){} // C4434
};