Marshaling Support in the .NET Compact Framework

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Interop marshaling, performed by the common language runtime, controls how data is passed in method arguments and return values between managed and unmanaged memory.

The .NET Compact Framework supports the MarshalAsAttribute class.

Note that the StringBuilder class is an exception to the rule that reference types passed by value are passed as input parameters by default. They are always passed as input/output parameters.

In This Section

See Also

Other Resources

Interoperability in the .NET Compact Framework