Sprache

FileUtils.Copy Methode

Definition

Ü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

in
FileDescriptor

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

in
FileDescriptor

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.

Java Dokumentation für android.os.FileUtils.copy(java.io.FileDescriptor, java.io.FileDescriptor, android.os.CancellationSignal, java.util.concurrent.Executor, android.os.FileUtils.ProgressListener).

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.

Java Dokumentation für android.os.FileUtils.copy(java.io.InputStream, java.io.OutputStream, android.os.CancellationSignal, java.util.concurrent.Executor, android.os.FileUtils.ProgressListener).

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: