CpioArchive.CpioArchive
अंतर्वस्तु
[
छिपाना
]CpioArchive()
का एक नया उदाहरण प्रारंभ करता हैCpioArchive
वर्ग.
public CpioArchive()
उदाहरण
निम्न उदाहरण दिखाता है कि किसी फ़ाइल को कैसे कंप्रेस करना है।
using (var archive = new CpioArchive())
{
archive.CreateEntry("first.bin", "data.bin");
archive.Save("archive.cpio");
}
यह सभी देखें
- class CpioArchive
- नाम स्थान Aspose.Zip.Cpio
- सभा Aspose.Zip
CpioArchive(Stream)
का एक नया उदाहरण प्रारंभ करता हैCpioArchive
क्लास और कंपोज़ एंट्री लिस्ट को आर्काइव से निकाला जा सकता है।
public CpioArchive(Stream sourceStream)
पैरामीटर | प्रकार | विवरण |
---|---|---|
sourceStream | Stream | संग्रह का स्रोत। यह खोजने योग्य होना चाहिए। |
अपवाद
अपवाद | स्थिति |
---|---|
ArgumentNullException | sourceStream शून्य है। |
ArgumentException | sourceStream खोजने योग्य नहीं है। |
InvalidDataException | sourceStream वैध सीपीओ संग्रह नहीं है। |
टिप्पणियों
यह कन्स्ट्रक्टर किसी प्रविष्टि को अनपैक नहीं करता है। देखनाOpen
अनपॅकिंग के लिए विधि.
उदाहरण
निम्न उदाहरण दिखाता है कि किसी निर्देशिका में सभी प्रविष्टियाँ कैसे निकालें।
using (var archive = new CpioArchive(File.OpenRead("archive.cpio")))
{
archive.ExtractToDirectory("C:\extracted");
}
यह सभी देखें
- class CpioArchive
- नाम स्थान Aspose.Zip.Cpio
- सभा Aspose.Zip
CpioArchive(string)
का एक नया उदाहरण प्रारंभ करता हैCpioArchive
क्लास और कंपोज़ एंट्री लिस्ट को आर्काइव से निकाला जा सकता है।
public CpioArchive(string path)
पैरामीटर | प्रकार | विवरण |
---|---|---|
path | String | संग्रह फ़ाइल का पथ। |
अपवाद
अपवाद | स्थिति |
---|---|
ArgumentNullException | path शून्य है। |
SecurityException | कॉल करने वाले के पास एक्सेस करने के लिए आवश्यक अनुमति नहीं है। |
ArgumentException | path खाली है, केवल सफेद स्थान हैं, या अमान्य वर्ण हैं। |
UnauthorizedAccessException | फ़ाइल तक पहुंचpath वर्जित किया गया है। |
PathTooLongException | विष्तृतpath, फ़ाइल नाम, या दोनों सिस्टम-परिभाषित अधिकतम लंबाई से अधिक हैं। उदाहरण के लिए, Windows-आधारित प्लेटफ़ॉर्म पर, पथ 248 वर्णों से कम होने चाहिए और फ़ाइल नाम 260 वर्णों से कम होने चाहिए। |
NotSupportedException | पर फाइल करेंpath स्ट्रिंग के बीच में एक कोलन (:) होता है। |
टिप्पणियों
यह कन्स्ट्रक्टर किसी प्रविष्टि को अनपैक नहीं करता है। देखनाOpen
अनपॅकिंग के लिए विधि.
उदाहरण
निम्न उदाहरण दिखाता है कि किसी निर्देशिका में सभी प्रविष्टियाँ कैसे निकालें।
using (var archive = new CpioArchive("archive.cpio"))
{
archive.ExtractToDirectory("C:\extracted");
}
यह सभी देखें
- class CpioArchive
- नाम स्थान Aspose.Zip.Cpio
- सभा Aspose.Zip