System::Runtime::InteropServices::Marshal::Copy μέθοδος
Marshal::Copy(const container&, int, IntPtr, int) method
Υλοποιεί 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)
| Parameter | Περιγραφή |
|---|
| κοντέινερ | Τύπος δοχείου προέλευσης. |
| Parameter | Type | Περιγραφή |
|---|
| προέλευση | const container& | Δείκτης δεδομένων προέλευσης. |
| startIndex | int | Αρχικός δείκτης προέλευσης. |
| destination | IntPtr | Δείκτης δεδομένων προορισμού. |
| length | int | Αριθμός στοιχείων προς αντιγραφή. |
Δείτε επίσης
Marshal::Copy(const container&, int, void *, int) method
Υλοποιεί 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)
| Parameter | Περιγραφή |
|---|
| κοντέινερ | Τύπος δοχείου προέλευσης. |
| Parameter | Type | Περιγραφή |
|---|
| προέλευση | const container& | Δείκτης δεδομένων προέλευσης. |
| startIndex | int | Αρχικός δείκτης προέλευσης. |
| destination | void * | Δείκτης δεδομένων προορισμού. |
| length | int | Αριθμός στοιχείων προς αντιγραφή. |
Δείτε επίσης
Marshal::Copy(const IntPtr, container&&, int, int) method
Υλοποιεί 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)
| Parameter | Περιγραφή |
|---|
| κοντέινερ | Τύπος δοχείου προορισμού. |
| Parameter | Type | Περιγραφή |
|---|
| προέλευση | const IntPtr | Δείκτης δεδομένων προέλευσης. |
| destination | container&& | Δοχείο για αντιγραφή δεδομένων. |
| startIndex | int | Αρχικός δείκτης προέλευσης. |
| length | int | Αριθμός στοιχείων προς αντιγραφή. |
Δείτε επίσης
Marshal::Copy(const void *, container&&, int, int) method
Υλοποιεί 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)
| Parameter | Περιγραφή |
|---|
| κοντέινερ | Τύπος δοχείου προορισμού. |
| Parameter | Type | Περιγραφή |
|---|
| προέλευση | const void * | Δείκτης δεδομένων προέλευσης. |
| destination | container&& | Δοχείο για αντιγραφή δεδομένων. |
| startIndex | int | Αρχικός δείκτης προέλευσης. |
| length | int | Αριθμός στοιχείων προς αντιγραφή. |
Δείτε επίσης