CpioArchive.SaveXzCompressed

SaveXzCompressed(Stream, CpioFormat, XzArchiveSettings)

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

public void SaveXzCompressed(Stream output, CpioFormat cpioFormat = CpioFormat.OldAscii, 
    XzArchiveSettings settings = null)
पैरामीटरप्रकारविवरण
outputStreamगंतव्य धारा।
cpioFormatCpioFormatcpio हैडर प्रारूप को परिभाषित करता है।
settingsXzArchiveSettingsविशेष xz संग्रह सेटिंग का सेट: शब्दकोश आकार, ब्लॉक आकार, चेक प्रकार।

अपवाद

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

टिप्पणियों

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

उदाहरण

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

यह सभी देखें


SaveXzCompressed(string, CpioFormat, XzArchiveSettings)

संग्रह को xz संपीड़न के साथ पथ द्वारा पथ में सहेजता है.

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

उदाहरण

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

यह सभी देखें