SevenZipArchive.SaveSplit
SevenZipArchive.SaveSplit method
मल्टी-वॉल्यूम संग्रह प्रदान की गई गंतव्य निर्देशिका में सहेजता है।
public void SaveSplit(string destinationDirectory, SplitSevenZipArchiveSaveOptions options)
| पैरामीटर | प्रकार | विवरण |
|---|---|---|
| destinationDirectory | String | उस निर्देशिका का पथ जहां संग्रह खंड बनाए जाने हैं। |
| options | SplitSevenZipArchiveSaveOptions | फ़ाइल नाम सहित संग्रह सहेजने के विकल्प। |
अपवाद
| अपवाद | स्थिति |
|---|---|
| InvalidOperationException | यह संग्रह मौजूदा स्रोत से खोला गया था। |
| ArgumentNullException | destinationDirectory शून्य है। |
| SecurityException | कॉल करने वाले के पास निर्देशिका तक पहुँचने के लिए आवश्यक अनुमति नहीं है। |
| ArgumentException | destinationDirectory में अमान्य वर्ण हैं जैसे “,>, <, या |। |
| PathTooLongException | निर्दिष्ट पथ सिस्टम-परिभाषित अधिकतम लंबाई से अधिक है। |
टिप्पणियों
यह विधि कई रचना (एन) फ़ाइल नाम.7z.001, फ़ाइलनाम.7z.002, …, फ़ाइलनाम.7z.(एन).
मौजूदा संग्रह को बहु-वॉल्यूम नहीं बनाया जा सकता.
उदाहरण
using (SevenZipArchive archive = new SevenZipArchive())
{
archive.CreateEntry("entry.bin", "data.bin");
archive.SaveSplit(@"C:\Folder", new SplitSevenZipArchiveSaveOptions("volume", 65536));
}
यह सभी देखें
- class SplitSevenZipArchiveSaveOptions
- class SevenZipArchive
- नाम स्थान Aspose.Zip.SevenZip
- सभा Aspose.Zip