XzArchive.Save

अंतर्वस्तु
[ ]

Save(Stream)

xz संग्रह को प्रदान की गई स्ट्रीम में सहेजता है।

public void Save(Stream output)
पैरामीटरप्रकारविवरण
outputStreamगंतव्य धारा।

अपवाद

अपवादस्थिति
ArgumentExceptionoutput मांगने का समर्थन नहीं करता।
ArgumentNullExceptionoutput शून्य है।

टिप्पणियों

output खोजने योग्य होना चाहिए।

उदाहरण

using (FileStream xzFile = File.Open("archive.xz", FileMode.Create))
{
    using (var archive = new XzArchive())
    {
        archive.SetSource("data.bin");
        archive.Save(xzFile);
     }
}

यह सभी देखें


Save(string)

प्रदान की गई गंतव्य फ़ाइल में xz संग्रह सहेजता है.

public void Save(string destinationFileName)
पैरामीटरप्रकारविवरण
destinationFileNameStringबनाए जाने वाले संग्रह का पथ. यदि निर्दिष्ट फ़ाइल नाम किसी मौजूदा फ़ाइल की ओर इशारा करता है, तो इसे अधिलेखित कर दिया जाएगा।

अपवाद

अपवादस्थिति
ArgumentNullExceptiondestinationFileName शून्य है।
SecurityExceptionकॉल करने वाले के पास एक्सेस करने के लिए आवश्यक अनुमति नहीं है।
ArgumentExceptiondestinationFileName खाली है, केवल सफेद स्थान हैं, या अमान्य वर्ण हैं।
UnauthorizedAccessExceptionफ़ाइल तक पहुंचdestinationFileName वर्जित किया गया है।
PathTooLongExceptionविष्तृतdestinationFileName, फ़ाइल नाम, या दोनों सिस्टम-परिभाषित अधिकतम लंबाई से अधिक हैं। उदाहरण के लिए, Windows-आधारित प्लेटफ़ॉर्म पर, पथ 248 वर्णों से कम होने चाहिए और फ़ाइल नाम 260 वर्णों से कम होने चाहिए।
NotSupportedExceptionपर फाइल करेंdestinationFileName स्ट्रिंग के बीच में एक कोलन (:) होता है।

उदाहरण

using (var archive = new XzArchive()) 
{
    archive.SetSource(new FileInfo("data.bin"));
    archive.Save("result.xz");
}

यह सभी देखें