Class Bzip2Archive

Bzip2Archive class

هذه الفئة تمثل ملف أرشيف bzip2. استخدمه لإنشاء أو استخراج أرشيفات bzip2.

public class Bzip2Archive : IArchive, IArchiveFileEntry

المنشئون

اسموصف
Bzip2Archive()يقوم بتهيئة مثيل جديد لملفBzip2Archive فئة جاهزة للضغط .
Bzip2Archive(Stream)يقوم بتهيئة مثيل جديد لملفBzip2Archive فئة جاهزة لفك الضغط.
Bzip2Archive(string)يقوم بتهيئة مثيل جديد لملفBzip2Archive فئة جاهزة لفك الضغط.

طُرق

اسموصف
Dispose()تنفيذ مهام محددة بواسطة التطبيق مرتبطة بتحرير الموارد غير المُدارة أو تحريرها أو إعادة تعيينها.
Extract(Stream)لاستخراج الأرشيف إلى الدفق المقدم.
Open()يفتح الأرشيف للاستخراج ويوفر دفقًا بمحتوى أرشيف.
Save(Stream, Bzip2SaveOptions)يحفظ الأرشيف إلى الدفق المقدم.
Save(string, Bzip2SaveOptions)لحفظ الأرشيف في ملف الوجهة المقدم.
SetSource(FileInfo)يحدد المحتوى المراد ضغطه داخل الأرشيف.
SetSource(Stream)يحدد المحتوى المراد ضغطه داخل الأرشيف.
SetSource(string)يحدد المحتوى المراد ضغطه داخل الأرشيف.
SetSource(CpioArchive, CpioFormat)يحدد المحتوى المراد ضغطه داخل الأرشيف.
SetSource(TarArchive, TarFormat)يحدد المحتوى المراد ضغطه داخل الأرشيف.

ملاحظات

يضغط bzip2 الملفات باستخدام خوارزمية ضغط النص لفرز كتلة Burrows-Wheeler ، وترميز Huffman. شاهد المزيد: https://en.wikipedia.org/wiki/Bzip2

أنظر أيضا