Compilerwarnung (Ebene 1) C4678
Die Basisklasse 'base_type' hat eine stärkere Zugriffsbeschränkung als 'derived_type'
Ein öffentlicher Typ wurde von einem privaten Typ abgeleitet. Wenn der öffentliche Typ in einer referenzierten Assembly instanziiert wird, sind die Member des privaten Basistyps nicht zugänglich.
C4678 ist nur über die veraltete Compileroption /clr:oldSyntax erreichbar. Bei verwendung von "/clr" ist es ein Fehler, eine Basisklasse zu haben, auf die weniger zugegriffen werden kann, als die abgeleitete Klasse.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für