Archive.SaveSplit

Archive.SaveSplit method

मल्टी-वॉल्यूम संग्रह प्रदान की गई गंतव्य निर्देशिका में सहेजता है।

public void SaveSplit(string destinationDirectory, SplitArchiveSaveOptions options)
पैरामीटरप्रकारविवरण
destinationDirectoryStringउस निर्देशिका का पथ जहां संग्रह खंड बनाए जाने हैं।
optionsSplitArchiveSaveOptionsफ़ाइल नाम सहित संग्रह सहेजने के विकल्प।

अपवाद

अपवादस्थिति
InvalidOperationExceptionयह संग्रह मौजूदा स्रोत से खोला गया था।
NotSupportedExceptionयह संग्रह XZ विधि से संकुचित और एन्क्रिप्टेड दोनों है।
ArgumentNullExceptiondestinationDirectory शून्य है।
SecurityExceptionकॉल करने वाले के पास निर्देशिका तक पहुँचने के लिए आवश्यक अनुमति नहीं है।
ArgumentExceptiondestinationDirectory में अमान्य वर्ण हैं जैसे “,>, <, या |।
PathTooLongExceptionनिर्दिष्ट पथ सिस्टम-परिभाषित अधिकतम लंबाई से अधिक है।

टिप्पणियों

यह विधि कई रचना (एन) फ़ाइलें फ़ाइलनाम.z01, फ़ाइलनाम.z02, …, फ़ाइलनाम.z(n-1), फ़ाइलनाम.ज़िप।

मौजूदा संग्रह को बहु-वॉल्यूम नहीं बनाया जा सकता.

उदाहरण

using (Archive archive = new Archive())
{
    archive.CreateEntry("entry.bin", "data.bin");
    archive.SaveSplit(@"C:\Folder",  new SplitArchiveSaveOptions("volume", 65536));
}

यह सभी देखें