PointerArrayMarshaller<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 : nativeptr<'T>[] * Span<'UnmanagedElement (requires 'UnmanagedElement : struct)> -> unit

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: