Compartir a través de


Método Marshal.Copy (IntPtr[], Int32, IntPtr, Int32)

 

Publicado: noviembre de 2016

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

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

Sintaxis

[SecurityCriticalAttribute]
public static void Copy(
    IntPtr[] source,
    int startIndex,
    IntPtr destination,
    int length
)
public:
[SecurityCriticalAttribute]
static void Copy(
    array<IntPtr>^ source,
    int startIndex,
    IntPtr destination,
    int length
)
[<SecurityCriticalAttribute>]
static member Copy : 
        source:nativeint[] *
        startIndex:int *
        destination:nativeint *
        length:int -> unit
<SecurityCriticalAttribute>
Public Shared Sub Copy (
    source As IntPtr(),
    startIndex As Integer,
    destination As IntPtr,
    length As Integer
)

Parámetros

  • source
    Type: System.IntPtr[]

    Matriz unidimensional de la que se va a copiar.

  • startIndex
    Type: System.Int32

    Índice de base cero de la matriz de origen donde debe comenzar la copia.

  • destination
    Type: System.IntPtr

    Puntero de memoria en el que se va a copiar.

  • length
    Type: System.Int32

    Número de elementos de la matriz que se van a copiar.

Excepciones

Exception Condition
ArgumentNullException

source, destination, startIndex o length es null.

Comentarios

Puede utilizar este método para copiar un subconjunto de unidimensional administrada IntPtr matriz a una matriz de estilo C no administrada.

Seguridad

SecurityCriticalAttribute

requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

Información de versión

Plataforma universal de Windows
Disponible desde 8
.NET Framework
Disponible desde 2.0
Biblioteca de clases portable
Se admite en: plataformas portátiles de .NET
Windows Phone
Disponible desde 8.1

Ver también

Copy Sobrecarga
Clase Marshal
Espacio de nombres System.Runtime.InteropServices

Volver al principio