Copy Method
TOC
Collapse the table of content
Expand the table of content

Marshal.Copy Method

 

Copies data from a managed array to an unmanaged memory pointer, or from an unmanaged memory pointer to a managed array.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticCopy(Byte[], Int32, IntPtr, Int32)

Copies data from a one-dimensional, managed 8-bit unsigned integer array to an unmanaged memory pointer.

System_CAPS_pubmethodSystem_CAPS_staticCopy(Char[], Int32, IntPtr, Int32)

Copies data from a one-dimensional, managed character array to an unmanaged memory pointer.

System_CAPS_pubmethodSystem_CAPS_staticCopy(Double[], Int32, IntPtr, Int32)

Copies data from a one-dimensional, managed double-precision floating-point number array to an unmanaged memory pointer.

System_CAPS_pubmethodSystem_CAPS_staticCopy(Int16[], Int32, IntPtr, Int32)

Copies data from a one-dimensional, managed 16-bit signed integer array to an unmanaged memory pointer.

System_CAPS_pubmethodSystem_CAPS_staticCopy(Int32[], Int32, IntPtr, Int32)

Copies data from a one-dimensional, managed 32-bit signed integer array to an unmanaged memory pointer.

System_CAPS_pubmethodSystem_CAPS_staticCopy(Int64[], Int32, IntPtr, Int32)

Copies data from a one-dimensional, managed 64-bit signed integer array to an unmanaged memory pointer.

System_CAPS_pubmethodSystem_CAPS_staticCopy(IntPtr, Byte[], Int32, Int32)

Copies data from an unmanaged memory pointer to a managed 8-bit unsigned integer array.

System_CAPS_pubmethodSystem_CAPS_staticCopy(IntPtr, Char[], Int32, Int32)

Copies data from an unmanaged memory pointer to a managed character array.

System_CAPS_pubmethodSystem_CAPS_staticCopy(IntPtr, Double[], Int32, Int32)

Copies data from an unmanaged memory pointer to a managed double-precision floating-point number array.

System_CAPS_pubmethodSystem_CAPS_staticCopy(IntPtr, Int16[], Int32, Int32)

Copies data from an unmanaged memory pointer to a managed 16-bit signed integer array.

System_CAPS_pubmethodSystem_CAPS_staticCopy(IntPtr, Int32[], Int32, Int32)

Copies data from an unmanaged memory pointer to a managed 32-bit signed integer array.

System_CAPS_pubmethodSystem_CAPS_staticCopy(IntPtr, Int64[], Int32, Int32)

Copies data from an unmanaged memory pointer to a managed 64-bit signed integer array.

System_CAPS_pubmethodSystem_CAPS_staticCopy(IntPtr, IntPtr[], Int32, Int32)

Copies data from an unmanaged memory pointer to a managed IntPtr array.

System_CAPS_pubmethodSystem_CAPS_staticCopy(IntPtr, Single[], Int32, Int32)

Copies data from an unmanaged memory pointer to a managed single-precision floating-point number array.

System_CAPS_pubmethodSystem_CAPS_staticCopy(IntPtr[], Int32, IntPtr, Int32)

Copies data from a one-dimensional, managed IntPtr array to an unmanaged memory pointer.

System_CAPS_pubmethodSystem_CAPS_staticCopy(Single[], Int32, IntPtr, Int32)

Copies data from a one-dimensional, managed single-precision floating-point number array to an unmanaged memory pointer.

Return to top
Show:
© 2016 Microsoft