ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut 结构      
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
支持在从托管代码到非托管代码的调用中从非托管代码封送到托管代码。 例如,返回 P/Invoke 方法中的值和 out 参数。
public:  where TUnmanagedElement : value classvalue class ReadOnlySpanMarshaller<T, TUnmanagedElement>::ManagedToUnmanagedOutpublic struct ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut where TUnmanagedElement : structtype ReadOnlySpanMarshaller<'T, 'UnmanagedElement (requires 'UnmanagedElement : struct)>.ManagedToUnmanagedOut = structPublic Structure ReadOnlySpanMarshaller(Of T, TUnmanagedElement).ManagedToUnmanagedOut类型参数
- T
- TUnmanagedElement
- 继承
方法
| Free() | 释放资源。 | 
| FromUnmanaged(TUnmanagedElement*) | 初始化 ReadOnlySpanMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedOut 封送器。 | 
| GetManagedValuesDestination(Int32) | 返回一个范围,该范围指向应存储数组的托管元素的内存。 | 
| GetUnmanagedValuesSource(Int32) | 返回一个范围,该范围指向存储数组的非托管元素的内存。 | 
| ToManaged() | 返回表示本机数组的托管值。 |