WindowsRuntimeBufferExtensions.CopyTo Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| CopyTo(Byte[], IBuffer) |
Copia todos los bytes de la matriz de origen en el búfer de destino (Windows. Storage.Streams.IBuffer), comenzando en el desplazamiento 0 (cero) en ambos. El método no actualiza la longitud del búfer de destino. |
| CopyTo(IBuffer, Byte[]) |
Copia todos los bytes del búfer de origen (Windows. Storage.Streams.IBuffer) a la matriz de destino, empezando por el desplazamiento 0 (cero) en ambos. |
| CopyTo(IBuffer, IBuffer) |
Copia todos los bytes del búfer de origen (Windows. Storage.Streams.IBuffer) al búfer de destino, empezando por el desplazamiento 0 (cero) en ambos. |
| CopyTo(Byte[], Int32, IBuffer, UInt32, Int32) |
Copia bytes de la matriz de origen al búfer de destino (Windows. Storage.Streams.IBuffer), especificando el índice inicial en la matriz de origen, el índice inicial en el búfer de destino y el número de bytes que se van a copiar. El método no actualiza la propiedad Length del búfer de destino. |
| CopyTo(IBuffer, UInt32, Byte[], Int32, Int32) |
Copia bytes del búfer de origen (Windows. Storage.Streams.IBuffer) en la matriz de destino, especificando el índice inicial en el búfer de origen, el índice inicial de la matriz de destino y el número de bytes que se van a copiar. |
| CopyTo(IBuffer, UInt32, IBuffer, UInt32, UInt32) |
Copia bytes del búfer de origen (Windows. Storage.Streams.IBuffer) en el búfer de destino, especificando el índice inicial en el origen, el índice inicial en el destino y el número de bytes que se van a copiar. |
CopyTo(Byte[], IBuffer)
Importante
Esta API no es conforme a CLS.
Copia todos los bytes de la matriz de origen en el búfer de destino (Windows. Storage.Streams.IBuffer), comenzando en el desplazamiento 0 (cero) en ambos. El método no actualiza la longitud del búfer de destino.
public:
[System::Runtime::CompilerServices::Extension]
static void CopyTo(cli::array <System::Byte> ^ source, Windows::Storage::Streams::IBuffer ^ destination);
[System.CLSCompliant(false)]
public static void CopyTo(this byte[] source, Windows.Storage.Streams.IBuffer destination);
[<System.CLSCompliant(false)>]
static member CopyTo : byte[] * Windows.Storage.Streams.IBuffer -> unit
<Extension()>
Public Sub CopyTo (source As Byte(), destination As IBuffer)
Parámetros
- source
- Byte[]
Matriz de la que se van a copiar los datos.
- destination
- Windows.Storage.Streams.IBuffer
Búfer en el que se van a copiar los datos.
- Atributos
Excepciones
source o destination es null.
El tamaño de source supera la capacidad de destination.
Se aplica a
CopyTo(IBuffer, Byte[])
Importante
Esta API no es conforme a CLS.
Copia todos los bytes del búfer de origen (Windows. Storage.Streams.IBuffer) a la matriz de destino, empezando por el desplazamiento 0 (cero) en ambos.
public:
[System::Runtime::CompilerServices::Extension]
static void CopyTo(Windows::Storage::Streams::IBuffer ^ source, cli::array <System::Byte> ^ destination);
[System.CLSCompliant(false)]
public static void CopyTo(this Windows.Storage.Streams.IBuffer source, byte[] destination);
[<System.CLSCompliant(false)>]
static member CopyTo : Windows.Storage.Streams.IBuffer * byte[] -> unit
<Extension()>
Public Sub CopyTo (source As IBuffer, destination As Byte())
Parámetros
- source
- Windows.Storage.Streams.IBuffer
Búfer desde el que se van a copiar los datos.
- destination
- Byte[]
Matriz a la que se van a copiar los datos.
- Atributos
Excepciones
source o destination es null.
El tamaño de source supera el tamaño de destination.
Se aplica a
CopyTo(IBuffer, IBuffer)
Importante
Esta API no es conforme a CLS.
Copia todos los bytes del búfer de origen (Windows. Storage.Streams.IBuffer) al búfer de destino, empezando por el desplazamiento 0 (cero) en ambos.
public:
[System::Runtime::CompilerServices::Extension]
static void CopyTo(Windows::Storage::Streams::IBuffer ^ source, Windows::Storage::Streams::IBuffer ^ destination);
[System.CLSCompliant(false)]
public static void CopyTo(this Windows.Storage.Streams.IBuffer source, Windows.Storage.Streams.IBuffer destination);
[<System.CLSCompliant(false)>]
static member CopyTo : Windows.Storage.Streams.IBuffer * Windows.Storage.Streams.IBuffer -> unit
<Extension()>
Public Sub CopyTo (source As IBuffer, destination As IBuffer)
Parámetros
- source
- Windows.Storage.Streams.IBuffer
Búfer de origen.
- destination
- Windows.Storage.Streams.IBuffer
Búfer de destino.
- Atributos
Excepciones
source o destination es null.
El tamaño de source supera la capacidad de destination.
Se aplica a
CopyTo(Byte[], Int32, IBuffer, UInt32, Int32)
Importante
Esta API no es conforme a CLS.
Copia bytes de la matriz de origen al búfer de destino (Windows. Storage.Streams.IBuffer), especificando el índice inicial en la matriz de origen, el índice inicial en el búfer de destino y el número de bytes que se van a copiar. El método no actualiza la propiedad Length del búfer de destino.
public:
[System::Runtime::CompilerServices::Extension]
static void CopyTo(cli::array <System::Byte> ^ source, int sourceIndex, Windows::Storage::Streams::IBuffer ^ destination, System::UInt32 destinationIndex, int count);
[System.CLSCompliant(false)]
public static void CopyTo(this byte[] source, int sourceIndex, Windows.Storage.Streams.IBuffer destination, uint destinationIndex, int count);
[<System.CLSCompliant(false)>]
static member CopyTo : byte[] * int * Windows.Storage.Streams.IBuffer * uint32 * int -> unit
<Extension()>
Public Sub CopyTo (source As Byte(), sourceIndex As Integer, destination As IBuffer, destinationIndex As UInteger, count As Integer)
Parámetros
- source
- Byte[]
Matriz de la que se van a copiar los datos.
- sourceIndex
- Int32
Índice de para source comenzar a copiar datos.
- destination
- Windows.Storage.Streams.IBuffer
Búfer en el que se van a copiar los datos.
- destinationIndex
- UInt32
Índice de para destination comenzar a copiar datos.
- count
- Int32
Número de bytes que se van a copiar.
- Atributos
Excepciones
source o destination es null.
count, sourceIndexo destinationIndex es menor que 0 (cero).
sourceIndex es mayor o igual que la longitud de source. -o-El número de bytes de source, a partir de sourceIndex, es menor que count. -or-Copia de count bytes, a partir de destinationIndex, superaría la capacidad de destination.
Se aplica a
CopyTo(IBuffer, UInt32, Byte[], Int32, Int32)
Importante
Esta API no es conforme a CLS.
Copia bytes del búfer de origen (Windows. Storage.Streams.IBuffer) en la matriz de destino, especificando el índice inicial en el búfer de origen, el índice inicial de la matriz de destino y el número de bytes que se van a copiar.
public:
[System::Runtime::CompilerServices::Extension]
static void CopyTo(Windows::Storage::Streams::IBuffer ^ source, System::UInt32 sourceIndex, cli::array <System::Byte> ^ destination, int destinationIndex, int count);
[System.CLSCompliant(false)]
public static void CopyTo(this Windows.Storage.Streams.IBuffer source, uint sourceIndex, byte[] destination, int destinationIndex, int count);
[<System.CLSCompliant(false)>]
static member CopyTo : Windows.Storage.Streams.IBuffer * uint32 * byte[] * int * int -> unit
<Extension()>
Public Sub CopyTo (source As IBuffer, sourceIndex As UInteger, destination As Byte(), destinationIndex As Integer, count As Integer)
Parámetros
- source
- Windows.Storage.Streams.IBuffer
Búfer desde el que se van a copiar los datos.
- sourceIndex
- UInt32
Índice de para source comenzar a copiar datos.
- destination
- Byte[]
Matriz a la que se van a copiar los datos.
- destinationIndex
- Int32
Índice de para destination comenzar a copiar datos.
- count
- Int32
Número de bytes que se van a copiar.
- Atributos
Excepciones
source o destination es null.
count, sourceIndexo destinationIndex es menor que 0 (cero).
sourceIndex es mayor o igual que la capacidad de source. -o bien-destinationIndex es mayor o igual que la longitud de destination. -o-El número de bytes de source, a partir de sourceIndex, es menor que count. -or-Copia de count bytes, a partir de destinationIndex, superaría el tamaño de destination.
Se aplica a
CopyTo(IBuffer, UInt32, IBuffer, UInt32, UInt32)
Importante
Esta API no es conforme a CLS.
Copia bytes del búfer de origen (Windows. Storage.Streams.IBuffer) en el búfer de destino, especificando el índice inicial en el origen, el índice inicial en el destino y el número de bytes que se van a copiar.
public:
[System::Runtime::CompilerServices::Extension]
static void CopyTo(Windows::Storage::Streams::IBuffer ^ source, System::UInt32 sourceIndex, Windows::Storage::Streams::IBuffer ^ destination, System::UInt32 destinationIndex, System::UInt32 count);
[System.CLSCompliant(false)]
public static void CopyTo(this Windows.Storage.Streams.IBuffer source, uint sourceIndex, Windows.Storage.Streams.IBuffer destination, uint destinationIndex, uint count);
[<System.CLSCompliant(false)>]
static member CopyTo : Windows.Storage.Streams.IBuffer * uint32 * Windows.Storage.Streams.IBuffer * uint32 * uint32 -> unit
<Extension()>
Public Sub CopyTo (source As IBuffer, sourceIndex As UInteger, destination As IBuffer, destinationIndex As UInteger, count As UInteger)
Parámetros
- source
- Windows.Storage.Streams.IBuffer
Búfer desde el que se van a copiar los datos.
- sourceIndex
- UInt32
Índice de para source comenzar a copiar datos.
- destination
- Windows.Storage.Streams.IBuffer
Búfer en el que se van a copiar los datos.
- destinationIndex
- UInt32
Índice de para destination comenzar a copiar datos.
- count
- UInt32
Número de bytes que se van a copiar.
- Atributos
Excepciones
source o destination es null.
count, sourceIndexo destinationIndex es menor que 0 (cero).
sourceIndex es mayor o igual que la capacidad de source. -o bien-destinationIndex es mayor o igual que la capacidad de destination. -o-El número de bytes de source, a partir de sourceIndex, es menor que count. -or-Copia de count bytes, a partir de destinationIndex, superaría la capacidad de destination.