CpioArchive.SaveGzipped

SaveGzipped(Stream, CpioFormat)

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

public void SaveGzipped(Stream output, CpioFormat cpioFormat = CpioFormat.OldAscii)
पैरामीटरप्रकारविवरण
outputStreamगंतव्य धारा।
cpioFormatCpioFormatcpio हैडर प्रारूप को परिभाषित करता है।

अपवाद

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

टिप्पणियों

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

उदाहरण

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

यह सभी देखें


SaveGzipped(string, CpioFormat)

आर्काइव को फ़ाइल में gzip कम्प्रेशन के साथ पथ द्वारा सहेजता है.

public void SaveGzipped(string path, CpioFormat cpioFormat = CpioFormat.OldAscii)
पैरामीटरप्रकारविवरण
pathStringबनाए जाने वाले संग्रह का पथ. यदि निर्दिष्ट फ़ाइल नाम किसी मौजूदा फ़ाइल की ओर इशारा करता है, तो इसे अधिलेखित कर दिया जाएगा।
cpioFormatCpioFormatcpio हैडर प्रारूप को परिभाषित करता है।

उदाहरण

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

यह सभी देखें