Confronto tra le modalità mista, pura e verificabile (C++/CLI)

In questo argomento viene effettuato un confronto tra le diverse modalità di compilazione /clr.Per ulteriori informazioni, vedere /clr (Compilazione Common Language Runtime).

Confronto tra le funzionalità

Funzionalità

Misto (/clr)

Pure (/clr:pure)

Verificabile (/clr:safe)

Informazioni correlate

Libreria CRT

Supportata

Supportata

 

Routine di runtime per la categoria

MFC/ATL

Supportata

 

 

Desktop Appplications MFC | I cenni preliminari sulle classi ATL

Funzioni non gestite

Supportata

 

 

Assembly misti (nativi e gestiti)

Dati non gestiti

Supportata

Supportata

 

Codice pure e verificabile (C++/CLI)

Chiamabile da funzioni non gestite

Supportata

 

 

Procedura: migrare a /clr:pure (C++/CLI)

Chiamata di funzioni non gestite

Supportata

Solo funzioni di tipo C

Solo P/Invoke

Utilizzo delle funzionalità di interoperabilità C++ (PInvoke implicito)

Reflection

Solo DLL

Supportata

Supportata

Reflection (C++/CLI)

Vedere anche

Riferimenti

Codice pure e verificabile (C++/CLI)