LzipArchive.Save

Save(Stream)

lzip संग्रह को दी गई स्ट्रीम में सहेजता है.

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

अपवाद

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

टिप्पणियों

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

उदाहरण

using (FileStream lzFile = File.Open("archive.lz", FileMode.Create))
{
    using (var archive = new LzipArchive())
    {
        archive.SetSource("data.bin");
        archive.Save(lzFile);
     }
}

यह सभी देखें


Save(string)

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

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

अपवाद

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

उदाहरण

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

यह सभी देखें


Save(FileInfo)

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

public void Save(FileInfo destination)
पैरामीटरप्रकारविवरण
destinationFileInfoFileInfo जो गंतव्य स्ट्रीम के रूप में खोला जाएगा।

अपवाद

अपवादस्थिति
SecurityExceptionकॉलर के पास खोलने के लिए आवश्यक अनुमति नहीं हैdestination.
ArgumentExceptionफ़ाइल पथ खाली है या केवल सफेद स्थान हैं।
FileNotFoundExceptionफ़ाइल नहीं मिली.
UnauthorizedAccessExceptionफ़ाइल का पथ केवल पढ़ने के लिए है या एक निर्देशिका है।
ArgumentNullExceptiondestination शून्य है।
DirectoryNotFoundExceptionनिर्दिष्ट पथ अमान्य है, जैसे कि मैप न की गई ड्राइव पर होना।
IOExceptionफाइल पहले से ही खुली हुई है।

उदाहरण

using (var archive = new LzipArchive()) 
{
    archive.SetSource(new FileInfo("data.bin"));
    archive.Save(new FileInfo("archive.lz"));
}

यह सभी देखें