ReadOnlySpanMarshaller<T,TUnmanagedElement>.UnmanagedToManagedOut 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在从非托管代码到托管代码的调用中,支持从托管代码封送到非托管代码。
public: where TUnmanagedElement : value classref class ReadOnlySpanMarshaller<T, TUnmanagedElement>::UnmanagedToManagedOut abstract sealed
public static class ReadOnlySpanMarshaller<T,TUnmanagedElement>.UnmanagedToManagedOut where TUnmanagedElement : struct
type ReadOnlySpanMarshaller<'T, 'UnmanagedElement (requires 'UnmanagedElement : struct)>.UnmanagedToManagedOut = class
Public Class ReadOnlySpanMarshaller(Of T, TUnmanagedElement).UnmanagedToManagedOut
类型参数
- T
- TUnmanagedElement
- 继承
-
ReadOnlySpanMarshaller<T,TUnmanagedElement>.UnmanagedToManagedOut
方法
AllocateContainerForUnmanagedElements(ReadOnlySpan<T>, Int32) |
分配用于存储非托管元素的空间。 |
GetManagedValuesSource(ReadOnlySpan<T>) |
获取托管集合元素的跨度。 |
GetUnmanagedValuesDestination(TUnmanagedElement*, Int32) |
获取应存储非托管集合元素的空间范围。 |