Export (0) Print
Expand All

MarshalAsAttribute Fields

The MarshalAsAttribute type exposes the following members.

  Name Description
Public field Supported by the XNA Framework Supported by Portable Class Library ArraySubType Specifies the element type of the unmanaged UnmanagedType.LPArray or UnmanagedType.ByValArray.
Public field Supported by Portable Class Library IidParameterIndex Specifies the parameter index of the unmanaged iid_is attribute used by COM.
Public field Supported by Portable Class Library MarshalCookie Provides additional information to a custom marshaler.
Public field Supported by Portable Class Library MarshalType Specifies the fully qualified name of a custom marshaler.
Public field Supported by Portable Class Library MarshalTypeRef Implements MarshalAsAttribute.MarshalType as a type.
Public field Supported by Portable Class Library SafeArraySubType Indicates the element type of the UnmanagedType.SafeArray.
Public field Supported by Portable Class Library SafeArrayUserDefinedSubType Indicates the user-defined element type of the UnmanagedType.SafeArray.
Public field Supported by the XNA Framework Supported by Portable Class Library SizeConst Indicates the number of elements in the fixed-length array or the number of characters (not bytes) in a string to import.
Public field Supported by the XNA Framework Supported by Portable Class Library SizeParamIndex Indicates the zero-based parameter that contains the count of array elements, similar to size_is in COM.
Top
Show:
© 2015 Microsoft