Edit

Share via


SpanMarshaller<T,TUnmanagedElement>.GetUnmanagedValuesDestination Method

Definition

Gets a span of the space where the unmanaged collection elements should be stored.

public:
 static Span<TUnmanagedElement> GetUnmanagedValuesDestination(TUnmanagedElement* unmanaged, int numElements);
public static Span<TUnmanagedElement> GetUnmanagedValuesDestination (TUnmanagedElement* unmanaged, int numElements);
static member GetUnmanagedValuesDestination : nativeptr<'UnmanagedElement> * int -> Span<'UnmanagedElement (requires 'UnmanagedElement : struct)>

Parameters

unmanaged
TUnmanagedElement*

The pointer to the block of memory for the unmanaged elements.

numElements
Int32

The number of elements that will be copied into the memory block.

Returns

Span<TUnmanagedElement>

A span over the unmanaged memory that can contain the specified number of elements.

Applies to