MarshalAsAttribute.Value 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取 UnmanagedType 值,数据将被作为该值封送。
public:
property System::Runtime::InteropServices::UnmanagedType Value { System::Runtime::InteropServices::UnmanagedType get(); };
public System.Runtime.InteropServices.UnmanagedType Value { get; }
member this.Value : System.Runtime.InteropServices.UnmanagedType
Public ReadOnly Property Value As UnmanagedType
属性值
UnmanagedType 值,数据将被作为该值封送。
注解
此值用于 MarshalAsAttribute 指示如何在托管代码和非托管代码之间封送类型。 在某些情况下,可以将此字段用于某些 UnmanagedType
枚举成员。 对于 CustomMarshaler 和 ByValArray,必须使用其他命名参数。