MarshalAsAttribute Fields

MarshalAsAttribute Fields

 

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

NameDescription
System_CAPS_pubfieldArraySubType

Specifies the element type of the unmanaged UnmanagedType.LPArray or UnmanagedType.ByValArray.

System_CAPS_pubfieldIidParameterIndex

Specifies the parameter index of the unmanaged iid_is attribute used by COM.

System_CAPS_pubfieldMarshalCookie

Provides additional information to a custom marshaler.

System_CAPS_pubfieldMarshalType

Specifies the fully qualified name of a custom marshaler.

System_CAPS_pubfieldMarshalTypeRef

Implements MarshalAsAttribute.MarshalType as a type.

System_CAPS_pubfieldSafeArraySubType

Indicates the element type of the UnmanagedType.SafeArray.

System_CAPS_pubfieldSafeArrayUserDefinedSubType

Indicates the user-defined element type of the UnmanagedType.SafeArray.

System_CAPS_pubfieldSizeConst

Indicates the number of elements in the fixed-length array or the number of characters (not bytes) in a string to import.

System_CAPS_pubfieldSizeParamIndex

Indicates the zero-based parameter that contains the count of array elements, similar to size_is in COM.

Return to top
Show:
© 2016 Microsoft