Language

FileUtils.Copy メソッド

定義

オーバーロード

名前 説明
Copy(FileDescriptor, FileDescriptor)

FD の内容を別の FD にコピーします。

Copy(Stream, Stream)

あるストリームの内容を別のストリームにコピーします。

Copy(FileDescriptor, FileDescriptor, CancellationSignal, IExecutor, FileUtils+IProgressListener)

FD の内容を別の FD にコピーします。 最後の手段としてユーザー空間コピーにフォールバックする前に、いくつかの最適化戦略を使用してカーネル内のデータをコピーしようとします。

Copy(Stream, Stream, CancellationSignal, IExecutor, FileUtils+IProgressListener)

あるストリームの内容を別のストリームにコピーします。 最後の手段としてユーザー空間コピーにフォールバックする前に、いくつかの最適化戦略を使用してカーネル内のデータをコピーしようとします。

Copy(FileDescriptor, FileDescriptor)

FD の内容を別の FD にコピーします。

[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

パラメーター

in
FileDescriptor

値を null にすることはできません。

out
FileDescriptor

値を null にすることはできません。

返品

コピーされたバイト数。

属性

注釈

FD の内容を別の FD にコピーします。

最後の手段としてユーザー空間コピーにフォールバックする前に、いくつかの最適化戦略を使用してカーネル内のデータをコピーしようとします。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Copy(Stream, Stream)

あるストリームの内容を別のストリームにコピーします。

[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

パラメーター

in
Stream

値を null にすることはできません。

out
Stream

値を null にすることはできません。

返品

コピーされたバイト数。

属性

注釈

あるストリームの内容を別のストリームにコピーします。

最後の手段としてユーザー空間コピーにフォールバックする前に、いくつかの最適化戦略を使用してカーネル内のデータをコピーしようとします。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Copy(FileDescriptor, FileDescriptor, CancellationSignal, IExecutor, FileUtils+IProgressListener)

FD の内容を別の FD にコピーします。 最後の手段としてユーザー空間コピーにフォールバックする前に、いくつかの最適化戦略を使用してカーネル内のデータをコピーしようとします。

[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

パラメーター

in
FileDescriptor

値を null にすることはできません。

out
FileDescriptor

値を null にすることはできません。

signal
CancellationSignal

コピーを早期に取り消す必要があるかどうかを通知します。 値は null になる可能性があります。

executor
IExecutor

を介してリスナー イベントを配信する必要があります。 値は null になる可能性があります。

listener
FileUtils.IProgressListener

コピーが進行すると、定期的に通知されます。 値は null になる可能性があります。

返品

コピーされたバイト数。

属性

注釈

FD の内容を別の FD にコピーします。 最後の手段としてユーザー空間コピーにフォールバックする前に、いくつかの最適化戦略を使用してカーネル内のデータをコピーしようとします。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Copy(Stream, Stream, CancellationSignal, IExecutor, FileUtils+IProgressListener)

あるストリームの内容を別のストリームにコピーします。 最後の手段としてユーザー空間コピーにフォールバックする前に、いくつかの最適化戦略を使用してカーネル内のデータをコピーしようとします。

[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

パラメーター

in
Stream

値を null にすることはできません。

out
Stream

値を null にすることはできません。

signal
CancellationSignal

コピーを早期に取り消す必要があるかどうかを通知します。 値は null になる可能性があります。

executor
IExecutor

を介してリスナー イベントを配信する必要があります。 値は null になる可能性があります。

listener
FileUtils.IProgressListener

コピーが進行すると、定期的に通知されます。 値は null になる可能性があります。

返品

コピーされたバイト数。

属性

注釈

あるストリームの内容を別のストリームにコピーします。 最後の手段としてユーザー空間コピーにフォールバックする前に、いくつかの最適化戦略を使用してカーネル内のデータをコピーしようとします。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象