Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
'função': um finalizador/destruidor não pode ser uma 'palavra-chave'
Observações
Um finalizador ou destruidor foi declarado incorretamente.
Por exemplo, um destrutor não deve ser marcado como selado. O destrutor será inacessível a tipos derivados. Para obter mais informações, consulte Substituições explícitas e destruidores e finalizadores em Como definir e consumir classes e estruturas (C++/CLI).
Example
O exemplo a seguir gera C3084.
// C3084.cpp
// compile with: /clr /c
ref struct R {
protected:
!R() sealed; // C3084
!R() abstract; // C3084
!R();
};