WindowsRuntimeBufferExtensions.CopyTo Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| CopyTo(Byte[], IBuffer) |
Kopiert alle Bytes aus dem Quellarray in den Zielpuffer (Windows). Storage.Streams.IBuffer), beginnend bei Offset 0 (Null) in beiden. Die Methode aktualisiert nicht die Länge des Zielpuffers. |
| CopyTo(IBuffer, Byte[]) |
Kopiert alle Bytes aus dem Quellpuffer (Windows. Storage.Streams.IBuffer) bis zum Zielarray, beginnend bei Offset 0 (Null) in beiden. |
| CopyTo(IBuffer, IBuffer) |
Kopiert alle Bytes aus dem Quellpuffer (Windows. Storage.Streams.IBuffer) für den Zielpuffer, beginnend bei Offset 0 (Null) in beiden. |
| CopyTo(Byte[], Int32, IBuffer, UInt32, Int32) |
Kopiert Bytes aus dem Quellarray in den Zielpuffer (Windows. Storage.Streams.IBuffer), der den Startindex im Quellarray, den Startindex im Zielpuffer und die Anzahl der zu kopierenden Bytes angibt. Die Methode aktualisiert nicht die Length-Eigenschaft des Zielpuffers. |
| CopyTo(IBuffer, UInt32, Byte[], Int32, Int32) |
Kopiert Bytes aus dem Quellpuffer (Windows. Storage.Streams.IBuffer) für das Zielarray, das den Startindex im Quellpuffer, den Startindex im Zielarray und die Anzahl der zu kopierenden Bytes angibt. |
| CopyTo(IBuffer, UInt32, IBuffer, UInt32, UInt32) |
Kopiert Bytes aus dem Quellpuffer (Windows. Storage.Streams.IBuffer) an den Zielpuffer, der den Anfangsindex in der Quelle, den Anfangsindex im Ziel und die Anzahl der zu kopierenden Bytes angibt. |
CopyTo(Byte[], IBuffer)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert alle Bytes aus dem Quellarray in den Zielpuffer (Windows). Storage.Streams.IBuffer), beginnend bei Offset 0 (Null) in beiden. Die Methode aktualisiert nicht die Länge des Zielpuffers.
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)
Parameter
- source
- Byte[]
Das Array, aus dem Daten kopiert werden sollen.
- destination
- Windows.Storage.Streams.IBuffer
Der Puffer, in den Daten kopiert werden sollen.
- Attribute
Ausnahmen
source oder destination ist NULL.
Die Größe überschreitet source die Kapazität von destination.
Gilt für:
CopyTo(IBuffer, Byte[])
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert alle Bytes aus dem Quellpuffer (Windows. Storage.Streams.IBuffer) bis zum Zielarray, beginnend bei Offset 0 (Null) in beiden.
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())
Parameter
- source
- Windows.Storage.Streams.IBuffer
Der Puffer, aus dem Daten kopiert werden sollen.
- destination
- Byte[]
Das Array, in das Daten kopiert werden sollen.
- Attribute
Ausnahmen
source oder destination ist NULL.
Die Größe des source Werts überschreitet die Größe von destination.
Gilt für:
CopyTo(IBuffer, IBuffer)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert alle Bytes aus dem Quellpuffer (Windows. Storage.Streams.IBuffer) für den Zielpuffer, beginnend bei Offset 0 (Null) in beiden.
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)
Parameter
- source
- Windows.Storage.Streams.IBuffer
Der Quellpuffer.
- destination
- Windows.Storage.Streams.IBuffer
Der Zielpuffer.
- Attribute
Ausnahmen
source oder destination ist NULL.
Die Größe überschreitet source die Kapazität von destination.
Gilt für:
CopyTo(Byte[], Int32, IBuffer, UInt32, Int32)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert Bytes aus dem Quellarray in den Zielpuffer (Windows. Storage.Streams.IBuffer), der den Startindex im Quellarray, den Startindex im Zielpuffer und die Anzahl der zu kopierenden Bytes angibt. Die Methode aktualisiert nicht die Length-Eigenschaft des Zielpuffers.
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)
Parameter
- source
- Byte[]
Das Array, aus dem Daten kopiert werden sollen.
- sourceIndex
- Int32
Der Index source , um mit dem Kopieren von Daten zu beginnen.
- destination
- Windows.Storage.Streams.IBuffer
Der Puffer, in den Daten kopiert werden sollen.
- destinationIndex
- UInt32
Der Index destination , um mit dem Kopieren von Daten zu beginnen.
- count
- Int32
Die Anzahl der zu kopierenden Bytes.
- Attribute
Ausnahmen
source oder destination ist NULL.
count, sourceIndexoder destinationIndex kleiner als 0 (Null).
sourceIndex ist größer oder gleich der Länge von source. -or-The number of bytes in source, beginning at sourceIndex, is less than count. -or-Copy count Bytes, beginnend bei destinationIndex, würde die Kapazität von destination.
Gilt für:
CopyTo(IBuffer, UInt32, Byte[], Int32, Int32)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert Bytes aus dem Quellpuffer (Windows. Storage.Streams.IBuffer) für das Zielarray, das den Startindex im Quellpuffer, den Startindex im Zielarray und die Anzahl der zu kopierenden Bytes angibt.
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)
Parameter
- source
- Windows.Storage.Streams.IBuffer
Der Puffer, aus dem Daten kopiert werden sollen.
- sourceIndex
- UInt32
Der Index source , um mit dem Kopieren von Daten zu beginnen.
- destination
- Byte[]
Das Array, in das Daten kopiert werden sollen.
- destinationIndex
- Int32
Der Index destination , um mit dem Kopieren von Daten zu beginnen.
- count
- Int32
Die Anzahl der zu kopierenden Bytes.
- Attribute
Ausnahmen
source oder destination ist NULL.
count, sourceIndexoder destinationIndex kleiner als 0 (Null).
sourceIndex ist größer oder gleich der Kapazität von source. -oder-destinationIndex ist größer oder gleich der Länge von destination. -or-The number of bytes in source, beginning at sourceIndex, is less than count. -or-Copy count Bytes, beginnend bei destinationIndex, würde die Größe von destination.
Gilt für:
CopyTo(IBuffer, UInt32, IBuffer, UInt32, UInt32)
Wichtig
Diese API ist nicht CLS-kompatibel.
Kopiert Bytes aus dem Quellpuffer (Windows. Storage.Streams.IBuffer) an den Zielpuffer, der den Anfangsindex in der Quelle, den Anfangsindex im Ziel und die Anzahl der zu kopierenden Bytes angibt.
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)
Parameter
- source
- Windows.Storage.Streams.IBuffer
Der Puffer, aus dem Daten kopiert werden sollen.
- sourceIndex
- UInt32
Der Index source , um mit dem Kopieren von Daten zu beginnen.
- destination
- Windows.Storage.Streams.IBuffer
Der Puffer, in den Daten kopiert werden sollen.
- destinationIndex
- UInt32
Der Index destination , um mit dem Kopieren von Daten zu beginnen.
- count
- UInt32
Die Anzahl der zu kopierenden Bytes.
- Attribute
Ausnahmen
source oder destination ist NULL.
count, sourceIndexoder destinationIndex kleiner als 0 (Null).
sourceIndex ist größer oder gleich der Kapazität von source. -oder-destinationIndex ist größer oder gleich der Kapazität von destination. -or-The number of bytes in source, beginning at sourceIndex, is less than count. -or-Copy count Bytes, beginnend bei destinationIndex, würde die Kapazität von destination.