SevenZipArchive.SaveSplit
SevenZipArchive.SaveSplit method
Menyimpan arsip multi-volume ke direktori tujuan yang disediakan.
public void SaveSplit(string destinationDirectory, SplitSevenZipArchiveSaveOptions options)
| Parameter | Jenis | Keterangan |
|---|---|---|
| destinationDirectory | String | Jalur ke direktori tempat segmen arsip dibuat. |
| options | SplitSevenZipArchiveSaveOptions | Opsi untuk menyimpan arsip, termasuk nama file. |
Pengecualian
| pengecualian | kondisi |
|---|---|
| InvalidOperationException | Arsip ini dibuka dari sumber yang ada. |
| ArgumentNullException | destinationDirectory adalah nol. |
| SecurityException | Penelepon tidak memiliki izin yang diperlukan untuk mengakses direktori. |
| ArgumentException | destinationDirectory berisi karakter yang tidak valid seperti “, >, <, atau |. |
| PathTooLongException | Jalur yang ditentukan melebihi panjang maksimum yang ditentukan sistem. |
Perkataan
Metode ini menyusun beberapa (N) file namafile.7z.001, namafile.7z.002, …, namafile.7z.(n).
Tidak dapat membuat arsip multi-volume yang ada.
Contoh
using (SevenZipArchive archive = new SevenZipArchive())
{
archive.CreateEntry("entry.bin", "data.bin");
archive.SaveSplit(@"C:\Folder", new SplitSevenZipArchiveSaveOptions("volume", 65536));
}
Lihat juga
- class SplitSevenZipArchiveSaveOptions
- class SevenZipArchive
- ruang nama Aspose.Zip.SevenZip
- perakitan Aspose.Zip