Compartir a través de


Método Marshal.Copy

 

Publicado: octubre de 2016

Copia los datos de una matriz administrada a un puntero de memoria no administrada o de un puntero de memoria no administrada a una matriz administrada.

Espacio de nombres:   System.Runtime.InteropServices
Ensamblado:  mscorlib (en mscorlib.dll)

Lista de sobrecargas

Nombre Descripción
System_CAPS_pubmethodSystem_CAPS_static Copy(Byte[], Int32, IntPtr, Int32)

Copia datos de una matriz unidimensional y administrada de enteros de 8 bits sin signo a un puntero de memoria no administrada.

System_CAPS_pubmethodSystem_CAPS_static Copy(Char[], Int32, IntPtr, Int32)

Copia datos de una matriz de caracteres unidimensional y administrada a un puntero de memoria no administrada.

System_CAPS_pubmethodSystem_CAPS_static Copy(Double[], Int32, IntPtr, Int32)

Copia datos de una matriz unidimensional y administrada de números de punto flotante de precisión doble a un puntero de memoria no administrada.

System_CAPS_pubmethodSystem_CAPS_static Copy(Int16[], Int32, IntPtr, Int32)

Copia datos de una matriz unidimensional administrada de enteros de 16 bits con signo a un puntero de memoria no administrada.

System_CAPS_pubmethodSystem_CAPS_static Copy(Int32[], Int32, IntPtr, Int32)

Copia datos de una matriz unidimensional administrada de enteros de 32 bits con signo a un puntero de memoria no administrada.

System_CAPS_pubmethodSystem_CAPS_static Copy(Int64[], Int32, IntPtr, Int32)

Copia datos de una matriz unidimensional administrada de enteros de 64 bits con signo a un puntero de memoria no administrada.

System_CAPS_pubmethodSystem_CAPS_static Copy(IntPtr, Byte[], Int32, Int32)

Copia datos de un puntero de memoria no administrada a una matriz administrada de enteros de 8 bits sin signo.

System_CAPS_pubmethodSystem_CAPS_static Copy(IntPtr, Char[], Int32, Int32)

Copia datos de un puntero de memoria no administrada a una matriz de caracteres administrada.

System_CAPS_pubmethodSystem_CAPS_static Copy(IntPtr, Double[], Int32, Int32)

Copia datos de un puntero de memoria no administrada a una matriz administrada de números de punto flotante de precisión doble.

System_CAPS_pubmethodSystem_CAPS_static Copy(IntPtr, Int16[], Int32, Int32)

Copia datos de un puntero de memoria no administrada a una matriz administrada de enteros de 16 bits con signo.

System_CAPS_pubmethodSystem_CAPS_static Copy(IntPtr, Int32[], Int32, Int32)

Copia datos de un puntero de memoria no administrada a una matriz administrada de enteros de 32 bits con signo.

System_CAPS_pubmethodSystem_CAPS_static Copy(IntPtr, Int64[], Int32, Int32)

Copia datos de un puntero de memoria no administrada a una matriz administrada de enteros de 64 bits con signo.

System_CAPS_pubmethodSystem_CAPS_static Copy(IntPtr, IntPtr[], Int32, Int32)

Copia datos de un puntero de memoria no administrada a una matriz IntPtr administrada.

System_CAPS_pubmethodSystem_CAPS_static Copy(IntPtr, Single[], Int32, Int32)

Copia datos de un puntero de memoria no administrada a una matriz administrada de números de punto flotante de precisión sencilla.

System_CAPS_pubmethodSystem_CAPS_static Copy(IntPtr[], Int32, IntPtr, Int32)

Copia datos de una matriz IntPtr unidimensional y administrada a un puntero de memoria no administrada.

System_CAPS_pubmethodSystem_CAPS_static Copy(Single[], Int32, IntPtr, Int32)

Copia datos de una matriz unidimensional y administrada de números de punto flotante de precisión sencilla a un puntero de memoria no administrada.

Ver también

Clase Marshal
Espacio de nombres System.Runtime.InteropServices

Volver al principio