System::Runtime::InteropServices

Classes

ClassDescription
Details_ExternalExceptionThe base exception type for all COM interop exceptions and structured exception handling (SEH) exceptions. Never create instances of this class manually. Use the ExternalException class instead. Never wrap the ExternalException class instances into System::SmartPtr.
MarshalProvides marshalling implementation. For compatibility with translated code only, as no managed code is supported on C++ side. This is a static type with no instance services. You should never create instances of it by any means.

Structures

StructDescription
FILETIMEHolds file time components. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type.

Enums

EnumDescription
GCHandleTypeDefines how handle is treated by garbage collector.
VarEnumDefines how array elements should be marshalled.

Typedefs

TypedefDescription
ExternalException