TarFile.ExtractToDirectory Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
ExtractToDirectory(Stream, String, Boolean) |
Mengekstrak konten aliran yang mewakili arsip tar ke dalam direktori yang ditentukan. |
ExtractToDirectory(String, String, Boolean) |
Mengekstrak konten file tar ke direktori yang ditentukan. |
ExtractToDirectory(Stream, String, Boolean)
- Sumber:
- TarFile.cs
- Sumber:
- TarFile.cs
- Sumber:
- TarFile.cs
Mengekstrak konten aliran yang mewakili arsip tar ke dalam direktori yang ditentukan.
public:
static void ExtractToDirectory(System::IO::Stream ^ source, System::String ^ destinationDirectoryName, bool overwriteFiles);
public static void ExtractToDirectory (System.IO.Stream source, string destinationDirectoryName, bool overwriteFiles);
static member ExtractToDirectory : System.IO.Stream * string * bool -> unit
Public Shared Sub ExtractToDirectory (source As Stream, destinationDirectoryName As String, overwriteFiles As Boolean)
Parameter
- source
- Stream
Aliran yang berisi arsip tar.
- destinationDirectoryName
- String
Jalur direktori tujuan tempat entri sistem file harus diekstraksi.
- overwriteFiles
- Boolean
true
untuk menimpa file dan direktori di destinationDirectoryName
; false
untuk menghindari penimpaan, dan melemparkan jika ada file atau direktori yang ditemukan dengan nama yang ada.
Pengecualian
source
atau destinationDirectoryName
adalah null
.
Jalur destinationDirectoryName
direktori tidak ditemukan.
Izin tidak cukup.
Mengekstrak salah satu entri tar akan menghasilkan file di luar direktori tujuan yang ditentukan.
-atau-
destinationDirectoryName
kosong.
-atau-
source
tidak mendukung pembacaan.
Terjadi pengecualian I/O.
Keterangan
File jenis BlockDevice, CharacterDevice, atau Fifo hanya dapat diekstrak di platform Unix.
Elevasi diperlukan untuk mengekstrak BlockDevice atau CharacterDevice ke disk.
Berlaku untuk
ExtractToDirectory(String, String, Boolean)
- Sumber:
- TarFile.cs
- Sumber:
- TarFile.cs
- Sumber:
- TarFile.cs
Mengekstrak konten file tar ke direktori yang ditentukan.
public:
static void ExtractToDirectory(System::String ^ sourceFileName, System::String ^ destinationDirectoryName, bool overwriteFiles);
public static void ExtractToDirectory (string sourceFileName, string destinationDirectoryName, bool overwriteFiles);
static member ExtractToDirectory : string * string * bool -> unit
Public Shared Sub ExtractToDirectory (sourceFileName As String, destinationDirectoryName As String, overwriteFiles As Boolean)
Parameter
- sourceFileName
- String
Jalur file tar untuk diekstrak.
- destinationDirectoryName
- String
Jalur direktori tujuan tempat entri sistem file harus diekstraksi.
- overwriteFiles
- Boolean
true
untuk menimpa file dan direktori di destinationDirectoryName
; false
untuk menghindari penimpaan, dan melemparkan jika ada file atau direktori yang ditemukan dengan nama yang ada.
Pengecualian
sourceFileName
atau destinationDirectoryName
adalah null
.
Jalur destinationDirectoryName
direktori tidak ditemukan.
Jalur sourceFileName
file tidak ditemukan.
Izin tidak cukup.
Mengekstrak salah satu entri tar akan menghasilkan file di luar direktori tujuan yang ditentukan.
-atau-
sourceFileName
atau destinationDirectoryName
kosong.
Terjadi pengecualian I/O.
Keterangan
File jenis BlockDevice, CharacterDevice, atau Fifo hanya dapat diekstrak di platform Unix.
Elevasi diperlukan untuk mengekstrak BlockDevice atau CharacterDevice ke disk.