System::Runtime::InteropServices::Marshal::Copy-Methode

Marshal::Copy(const container&, int, IntPtr, int) method

Implementiert public static void Copy(char[] source, int startIndex, IntPtr destination, int length).

template<typename container> static void System::Runtime::InteropServices::Marshal::Copy(const container &source, int startIndex, IntPtr destination, int length)
ParameterBeschreibung
ContainerQuell-Containertyp.
ParameterTypBeschreibung
Quelleconst container&Quell-Datenzeiger.
startIndexintStartindex der Quelle.
destinationIntPtrZiel-Datenzeiger.
LängeintAnzahl der zu kopierenden Elemente.

Siehe auch

Marshal::Copy(const container&, int, void *, int) method

Implementiert public static void Copy(char[] source, int startIndex, IntPtr destination, int length).

template<typename container> static void System::Runtime::InteropServices::Marshal::Copy(const container &source, int startIndex, void *destination, int length)
ParameterBeschreibung
ContainerQuell-Containertyp.
ParameterTypBeschreibung
Quelleconst container&Quell-Datenzeiger.
startIndexintStartindex der Quelle.
destinationvoid *Ziel-Datenzeiger.
LängeintAnzahl der zu kopierenden Elemente.

Siehe auch

Marshal::Copy(const IntPtr, container&&, int, int) method

Implementiert die Semantik von public static void Copy(IntPtr source, byte[] destination, int startIndex, int length).

template<typename container> static void System::Runtime::InteropServices::Marshal::Copy(const IntPtr source, container &&destination, int startIndex, int length)
ParameterBeschreibung
ContainerZiel-Containertyp.
ParameterTypBeschreibung
Quelleconst IntPtrQuell-Datenzeiger.
destinationcontainer&&Container, in den Daten kopiert werden.
startIndexintStartindex der Quelle.
LängeintAnzahl der zu kopierenden Elemente.

Siehe auch

Marshal::Copy(const void *, container&&, int, int) method

Implementiert die Semantik von public static void Copy(IntPtr source, byte[] destination, int startIndex, int length).

template<typename container> static void System::Runtime::InteropServices::Marshal::Copy(const void *source, container &&destination, int startIndex, int length)
ParameterBeschreibung
ContainerZiel-Containertyp.
ParameterTypBeschreibung
Quelleconst void *Quell-Datenzeiger.
destinationcontainer&&Container, in den Daten kopiert werden.
startIndexintStartindex der Quelle.
LängeintAnzahl der zu kopierenden Elemente.

Siehe auch