Freigeben über


ArrayMarshaller<T,TUnmanagedElement>.ManagedToUnmanagedIn.FromManaged Methode

Definition

public:
 void FromManaged(cli::array <T> ^ array, Span<TUnmanagedElement> buffer);
public void FromManaged (T[]? array, Span<TUnmanagedElement> buffer);
member this.FromManaged : 'T[] * Span<'UnmanagedElement (requires 'UnmanagedElement : struct)> -> unit
Public Sub FromManaged (array As T(), buffer As Span(Of TUnmanagedElement))

Parameter

array
T[]

Das Array, das gemarshallt werden soll.

buffer
Span<TUnmanagedElement>

Der Puffer, der für das Marshalling verwendet werden kann.

Hinweise

Der buffer darf nicht verschiebbar sein, d. h., es sollte sich nicht auf dem verwalteten Heap oder angeheftet werden.

Gilt für: