Export (0) Print
Expand All

Mixed, Pure, and Verifiable Feature Comparison 

This topic compares features among the different /clr compilation modes. For more information, see /clr (Common Language Runtime Compilation).

Feature Comparison

Feature Mixed (/clr) Pure (/clr:pure) Safe (/clr:safe) Related Information

.NET Framework class library

supported

supported

supported

.NET Framework Class Library Reference

CRT library

supported

supported

 

Run-Time Routines by Category

MFC/ATL

supported

 

 

MFC Reference | ATL Class Overview

Unmanaged Functions

supported

 

 

Mixed (Native and Managed) Assemblies

Unmanaged Data

supported

supported

 

Pure and Verifiable Code

Callable from Unmanaged Functions

supported

 

 

How to: Migrate to /clr:pure

Supports calling unmanaged Functions

supported

C-style functions only

P/Invoke only

Using C++ Interop (Implicit PInvoke)

Supports Reflection

DLLs only

supported

supported

Reflection in C++

See Also

Community Additions

ADD
Show:
© 2014 Microsoft