Archive.SaveSplit
Archive.SaveSplit method
يحفظ أرشيف متعدد المجلدات إلى دليل الوجهة المقدم.
public void SaveSplit(string destinationDirectory, SplitArchiveSaveOptions options)
| معامل | يكتب | وصف | 
|---|---|---|
| destinationDirectory | String | المسار إلى الدليل حيث يتم إنشاء مقاطع الأرشيف. | 
| options | SplitArchiveSaveOptions | خيارات لحفظ الأرشيف ، بما في ذلك اسم الملف. | 
استثناءات
| استثناء | حالة | 
|---|---|
| InvalidOperationException | تم فتح هذا الأرشيف من المصدر الحالي. | 
| NotSupportedException | هذا الأرشيف مضغوط بطريقة XZ ومشفّر. | 
| ArgumentNullException | destinationDirectory باطل. | 
| SecurityException | المتصل ليس لديه الإذن المطلوب للوصول إلى الدليل. | 
| ArgumentException | destinationDirectory يحتوي على أحرف غير صالحة مثل “أو> أو <أو |. | 
| PathTooLongException | المسار المحدد يتجاوز الطول الأقصى المحدد من قبل النظام. | 
ملاحظات
هذه الطريقة تؤلف عدة (ن) files filename.z01، filename.z02، …، filename.z (n-1)، filename.zip.
لا يمكن جعل الأرشيف الحالي متعدد المجلدات.
أمثلة
using (Archive archive = new Archive())
{
    archive.CreateEntry("entry.bin", "data.bin");
    archive.SaveSplit(@"C:\Folder",  new SplitArchiveSaveOptions("volume", 65536));
}
أنظر أيضا
- class SplitArchiveSaveOptions
- class Archive
- مساحة الاسم Aspose.Zip
- المجسم Aspose.Zip