CabEntry.Extract
अंतर्वस्तु
[
छिपाना
]Extract(string)
दिए गए पथ द्वारा फाइल सिस्टम में प्रवेश को निकालता है।
public FileInfo Extract(string path)
पैरामीटर | प्रकार | विवरण |
---|---|---|
path | String | गंतव्य फ़ाइल का पथ। यदि फ़ाइल पहले से मौजूद है, तो इसे अधिलेखित कर दिया जाएगा। |
प्रतिलाभ की मात्रा
रचित फ़ाइल की फ़ाइल जानकारी।
अपवाद
अपवाद | स्थिति |
---|---|
ArgumentNullException | path शून्य है। |
SecurityException | कॉल करने वाले के पास एक्सेस करने के लिए आवश्यक अनुमति नहीं है। |
ArgumentException | path खाली है, केवल सफेद स्थान हैं, या अमान्य वर्ण हैं। |
UnauthorizedAccessException | फ़ाइल तक पहुंचpath वर्जित किया गया है। |
PathTooLongException | विष्तृतpath, फ़ाइल नाम, या दोनों सिस्टम-परिभाषित अधिकतम लंबाई से अधिक हैं। उदाहरण के लिए, Windows-आधारित प्लेटफ़ॉर्म पर, पथ 248 वर्णों से कम होने चाहिए और फ़ाइल नाम 260 वर्णों से कम होने चाहिए। |
NotSupportedException | पर फाइल करेंpath स्ट्रिंग के बीच में एक कोलन (:) होता है। |
उदाहरण
using (var archive = new CabArchive("archive.cab"))
{
archive.Entries[0].Extract("data.bin");
}
यह सभी देखें
- class CabEntry
- नाम स्थान Aspose.Zip.Cab
- सभा Aspose.Zip
Extract(Stream)
प्रदान की गई स्ट्रीम की प्रविष्टि निकालता है.
public void Extract(Stream destination)
पैरामीटर | प्रकार | विवरण |
---|---|---|
destination | Stream | गंतव्य धारा। लिखने योग्य होना चाहिए। |
अपवाद
अपवाद | स्थिति |
---|---|
ArgumentException | destination लिखने का समर्थन नहीं करता। |
उदाहरण
कैब आर्काइव की एक प्रविष्टि निकालें।
using (var archive = new CabArchive("archive.cab"))
{
archive.Entries[0].Extract(httpResponseStream);
}
यह सभी देखें
- class CabEntry
- नाम स्थान Aspose.Zip.Cab
- सभा Aspose.Zip