TarArchive.SaveLzipped

SaveLzipped(Stream, TarFormat?)

संग्रह को lzip कम्प्रेशन के साथ स्ट्रीम में सहेजता है.

public void SaveLzipped(Stream output, TarFormat? format = default)
पैरामीटरप्रकारविवरण
outputStreamगंतव्य धारा।
formatNullable`1टार हेडर प्रारूप को परिभाषित करता है। संभव होने पर शून्य मान को यूएसटार के रूप में माना जाएगा।

अपवाद

अपवादस्थिति
ArgumentNullExceptionoutput शून्य है।
ArgumentExceptionoutput लिखने योग्य नहीं है।

टिप्पणियों

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

उदाहरण

using (FileStream result = File.OpenWrite("result.tar.lz"))
{
    using (FileStream source = File.Open("data.bin", FileMode.Open, FileAccess.Read))
    {
        using (var archive = new TarArchive())
        {
            archive.CreateEntry("entry.bin", source);
            archive.SaveGzipped(result);
        }
    }
}

यह सभी देखें


SaveLzipped(string, TarFormat?)

आर्काइव को lzip कम्प्रेशन के साथ फाइल में सहेजता है।

public void SaveLzipped(string path, TarFormat? format = default)
पैरामीटरप्रकारविवरण
pathStringबनाए जाने वाले संग्रह का पथ. यदि निर्दिष्ट फ़ाइल नाम किसी मौजूदा फ़ाइल की ओर इशारा करता है, तो इसे अधिलेखित कर दिया जाएगा।
formatNullable`1टार हेडर प्रारूप को परिभाषित करता है। संभव होने पर शून्य मान को यूएसटार के रूप में माना जाएगा।

उदाहरण

using (FileStream source = File.Open("data.bin", FileMode.Open, FileAccess.Read))
{
    using (var archive = new TarArchive())
    {
        archive.CreateEntry("entry.bin", source);
        archive.SaveGzipped("result.tar.lz");
    }
}

यह सभी देखें