Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
"Finalizer": Ein Finalizer kann nicht virtuell sein.
Bemerkungen
Ein Finalizer kann von seinem einschließenden Typ nur nicht virtuell aufgerufen werden. Aus diesem Grund wird die Deklaration eines Finalizers als Fehler angesehen.
Weitere Informationen finden Sie unter Destruktoren und Finalizer in How to: Define and consume classes and structs (C++/CLI).For more information, see Destructors and finalizers in How to: Define and consume classes and structs (C++/CLI).
Beispiel
Im folgenden Beispiel wird C3420 generiert.
// C3420.cpp
// compile with: /clr /c
ref class R {
virtual !R() {} // C3420
};