FileUtils.Copy 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 |
|---|---|
| Copy(FileDescriptor, FileDescriptor) |
Kopieren Sie den Inhalt einer FD in eine andere. |
| Copy(Stream, Stream) |
Kopieren Sie den Inhalt eines Datenstroms in einen anderen. |
| Copy(FileDescriptor, FileDescriptor, CancellationSignal, IExecutor, FileUtils+IProgressListener) |
Kopieren Sie den Inhalt einer FD in eine andere. Versucht, mehrere Optimierungsstrategien zum Kopieren der Daten im Kernel zu verwenden, bevor sie auf eine Userspace-Kopie als letztes Mittel zurückfallen. |
| Copy(Stream, Stream, CancellationSignal, IExecutor, FileUtils+IProgressListener) |
Kopieren Sie den Inhalt eines Datenstroms in einen anderen. Versucht, mehrere Optimierungsstrategien zum Kopieren der Daten im Kernel zu verwenden, bevor sie auf eine Userspace-Kopie als letztes Mittel zurückfallen. |
Copy(FileDescriptor, FileDescriptor)
Kopieren Sie den Inhalt einer FD in eine andere.
[Android.Runtime.Register("copy", "(Ljava/io/FileDescriptor;Ljava/io/FileDescriptor;)J", "", ApiSince=29)]
public static long Copy(Java.IO.FileDescriptor in, Java.IO.FileDescriptor out);
[<Android.Runtime.Register("copy", "(Ljava/io/FileDescriptor;Ljava/io/FileDescriptor;)J", "", ApiSince=29)>]
static member Copy : Java.IO.FileDescriptor * Java.IO.FileDescriptor -> int64
Parameter
Der Wert darf nicht null sein.
- out
- FileDescriptor
Der Wert darf nicht null sein.
Gibt zurück
Anzahl der kopierten Bytes.
- Attribute
Hinweise
Kopieren Sie den Inhalt einer FD in eine andere.
Versucht, mehrere Optimierungsstrategien zum Kopieren der Daten im Kernel zu verwenden, bevor sie auf eine Userspace-Kopie als letztes Mittel zurückfallen.
Java Dokumentation für android.os.FileUtils.copy(java.io.FileDescriptor, java.io.FileDescriptor).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Copy(Stream, Stream)
Kopieren Sie den Inhalt eines Datenstroms in einen anderen.
[Android.Runtime.Register("copy", "(Ljava/io/InputStream;Ljava/io/OutputStream;)J", "", ApiSince=29)]
public static long Copy(System.IO.Stream in, System.IO.Stream out);
[<Android.Runtime.Register("copy", "(Ljava/io/InputStream;Ljava/io/OutputStream;)J", "", ApiSince=29)>]
static member Copy : System.IO.Stream * System.IO.Stream -> int64
Parameter
- in
- Stream
Der Wert darf nicht null sein.
- out
- Stream
Der Wert darf nicht null sein.
Gibt zurück
Anzahl der kopierten Bytes.
- Attribute
Hinweise
Kopieren Sie den Inhalt eines Datenstroms in einen anderen.
Versucht, mehrere Optimierungsstrategien zum Kopieren der Daten im Kernel zu verwenden, bevor sie auf eine Userspace-Kopie als letztes Mittel zurückfallen.
Java Dokumentation für android.os.FileUtils.copy(java.io.InputStream, java.io.OutputStream).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Copy(FileDescriptor, FileDescriptor, CancellationSignal, IExecutor, FileUtils+IProgressListener)
Kopieren Sie den Inhalt einer FD in eine andere. Versucht, mehrere Optimierungsstrategien zum Kopieren der Daten im Kernel zu verwenden, bevor sie auf eine Userspace-Kopie als letztes Mittel zurückfallen.
[Android.Runtime.Register("copy", "(Ljava/io/FileDescriptor;Ljava/io/FileDescriptor;Landroid/os/CancellationSignal;Ljava/util/concurrent/Executor;Landroid/os/FileUtils$ProgressListener;)J", "", ApiSince=29)]
public static long Copy(Java.IO.FileDescriptor in, Java.IO.FileDescriptor out, Android.OS.CancellationSignal? signal, Java.Util.Concurrent.IExecutor? executor, Android.OS.FileUtils.IProgressListener? listener);
[<Android.Runtime.Register("copy", "(Ljava/io/FileDescriptor;Ljava/io/FileDescriptor;Landroid/os/CancellationSignal;Ljava/util/concurrent/Executor;Landroid/os/FileUtils$ProgressListener;)J", "", ApiSince=29)>]
static member Copy : Java.IO.FileDescriptor * Java.IO.FileDescriptor * Android.OS.CancellationSignal * Java.Util.Concurrent.IExecutor * Android.OS.FileUtils.IProgressListener -> int64
Parameter
Der Wert darf nicht null sein.
- out
- FileDescriptor
Der Wert darf nicht null sein.
- signal
- CancellationSignal
um zu signalisieren, ob die Kopie frühzeitig abgebrochen werden soll. Der Wert ist möglicherweise null.
- executor
- IExecutor
diese Listenerereignisse sollten übergestellt werden. Der Wert ist möglicherweise null.
- listener
- FileUtils.IProgressListener
in regelmäßigen Abständen benachrichtigt zu werden, während die Kopie fortschreitet. Der Wert ist möglicherweise null.
Gibt zurück
Anzahl der kopierten Bytes.
- Attribute
Hinweise
Kopieren Sie den Inhalt einer FD in eine andere. Versucht, mehrere Optimierungsstrategien zum Kopieren der Daten im Kernel zu verwenden, bevor sie auf eine Userspace-Kopie als letztes Mittel zurückfallen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
Copy(Stream, Stream, CancellationSignal, IExecutor, FileUtils+IProgressListener)
Kopieren Sie den Inhalt eines Datenstroms in einen anderen. Versucht, mehrere Optimierungsstrategien zum Kopieren der Daten im Kernel zu verwenden, bevor sie auf eine Userspace-Kopie als letztes Mittel zurückfallen.
[Android.Runtime.Register("copy", "(Ljava/io/InputStream;Ljava/io/OutputStream;Landroid/os/CancellationSignal;Ljava/util/concurrent/Executor;Landroid/os/FileUtils$ProgressListener;)J", "", ApiSince=29)]
public static long Copy(System.IO.Stream in, System.IO.Stream out, Android.OS.CancellationSignal? signal, Java.Util.Concurrent.IExecutor? executor, Android.OS.FileUtils.IProgressListener? listener);
[<Android.Runtime.Register("copy", "(Ljava/io/InputStream;Ljava/io/OutputStream;Landroid/os/CancellationSignal;Ljava/util/concurrent/Executor;Landroid/os/FileUtils$ProgressListener;)J", "", ApiSince=29)>]
static member Copy : System.IO.Stream * System.IO.Stream * Android.OS.CancellationSignal * Java.Util.Concurrent.IExecutor * Android.OS.FileUtils.IProgressListener -> int64
Parameter
- in
- Stream
Der Wert darf nicht null sein.
- out
- Stream
Der Wert darf nicht null sein.
- signal
- CancellationSignal
um zu signalisieren, ob die Kopie frühzeitig abgebrochen werden soll. Der Wert ist möglicherweise null.
- executor
- IExecutor
diese Listenerereignisse sollten übergestellt werden. Der Wert ist möglicherweise null.
- listener
- FileUtils.IProgressListener
in regelmäßigen Abständen benachrichtigt zu werden, während die Kopie fortschreitet. Der Wert ist möglicherweise null.
Gibt zurück
Anzahl der kopierten Bytes.
- Attribute
Hinweise
Kopieren Sie den Inhalt eines Datenstroms in einen anderen. Versucht, mehrere Optimierungsstrategien zum Kopieren der Daten im Kernel zu verwenden, bevor sie auf eine Userspace-Kopie als letztes Mittel zurückfallen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.