MarshalAsAttribute Fields
.NET Framework 1.1
The fields of the MarshalAsAttribute class are listed here. For a complete list of MarshalAsAttribute class members, see the MarshalAsAttribute Members topic.
Public Fields
ArraySubType | Specifies the element type of the unmanaged UnmanagedType.LPArray or UnmanagedType.ByValArray. |
MarshalCookie | Provides additional information to a custom marshaler. |
MarshalType | Specifies the fully qualified name of a custom marshaler. |
MarshalTypeRef | Implements MarshalAsAttribute.MarshalType as a type. |
SafeArraySubType | Indicates the element type of the UnmanagedType.SafeArray. |
SafeArrayUserDefinedSubType | Indicates the user-defined element type of the UnmanagedType.SafeArray. |
SizeConst | Indicates the number of elements in the fixed-length array or the number of characters (not bytes) in a string to import. |
SizeParamIndex | Indicates which parameter contains the count of array elements, much like size_is in COM, and is zero-based. |
See Also
MarshalAsAttribute Class | System.Runtime.InteropServices Namespace
