RarArchiveEntry.Open
RarArchiveEntry.Open method
يفتح الإدخال للاستخراج ويوفر دفقًا بمحتوى إدخال غير مضغوط.
public Stream Open(string password = null)
معامل | يكتب | وصف |
---|---|---|
password | String | كلمة مرور اختيارية لفك التشفير. يمكن أيضًا وضعها في الداخلDecryptionPassword . |
قيمة الإرجاع
الدفق الذي يمثل محتويات الإدخال.
ملاحظات
اقرأ من الدفق للحصول على المحتوى الأصلي للملف. انظر قسم الأمثلة.
أمثلة
الاستخدام:
.NET 4.0 والإصدارات الأحدث - استخدم طريقة Stream.CopyTo:
decompressed.CopyTo(httpResponse.OutputStream)
.NET 3.5 وما قبله - نسخ البايت يدويًا:
byte[] buffer = new byte[8192];
int bytesRead;
while (0 < (bytesRead = decompressed.Read(buffer, 0, buffer.Length)))
fileStream.Write(buffer, 0, bytesRead);
Stream decompressed = entry.Open();
أنظر أيضا
- class RarArchiveEntry
- مساحة الاسم Aspose.Zip.Rar
- المجسم Aspose.Zip