SpanMarshaller<T,TUnmanagedElement>.AllocateContainerForManagedElements 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
分配用于存储托管元素的空间。
public:
static Span<T> AllocateContainerForManagedElements(TUnmanagedElement* unmanaged, int numElements);
public static Span<T> AllocateContainerForManagedElements (TUnmanagedElement* unmanaged, int numElements);
static member AllocateContainerForManagedElements : nativeptr<'UnmanagedElement> * int -> Span<'T>
参数
- unmanaged
- TUnmanagedElement*
非托管值。
- numElements
- Int32
非托管集合中的元素数。
返回
足够的内存以包含 numElements
元素的跨度。