Class TarArchive

TarArchive class

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

public class TarArchive : IArchive

المنشئون

اسموصف
TarArchive()يقوم بتهيئة مثيل جديد لملفTarArchive فئة .
TarArchive(Stream)يقوم بتهيئة مثيل جديد لملفArchive يمكن استخراج فئة ويؤلف قائمة إدخالات من الأرشيف.
TarArchive(string)يقوم بتهيئة مثيل جديد لملفTarArchive يمكن استخراج فئة ويؤلف قائمة إدخالات من الأرشيف.

الخصائص

اسموصف
Entries { get; }يحصل على إدخالاتTarEntry النوع الذي يشكل الأرشيف.

طُرق

اسموصف
static FromGZip(Stream)مقتطفات من أرشيف gzip وتكوينهTarArchive من البيانات المستخرجة.
static FromGZip(string)مقتطفات من أرشيف gzip وتكوينهTarArchive من البيانات المستخرجة.
static FromLZip(Stream)المقتطفات المقدمة أرشيف lzip ويؤلفTarArchive من البيانات المستخرجة.
static FromLZip(string)المقتطفات المقدمة أرشيف lzip ويؤلفTarArchive من البيانات المستخرجة.
static FromXz(Stream)يتم توفير مقتطفات من أرشيف بتنسيق xz ويؤلفTarArchive من البيانات المستخرجة.
static FromXz(string)يتم توفير مقتطفات من أرشيف بتنسيق xz ويؤلفTarArchive من البيانات المستخرجة.
static FromZ(Stream)يتم توفير مقتطفات من أرشيف بتنسيق Z ويؤلفTarArchive من البيانات المستخرجة.
static FromZ(string)يتم توفير مقتطفات من أرشيف بتنسيق Z ويؤلفTarArchive من البيانات المستخرجة.
CreateEntries(DirectoryInfo, bool)يضيف إلى الأرشيف جميع الملفات والدلائل بشكل متكرر في الدليل المعطى.
CreateEntries(string, bool)يضيف إلى الأرشيف جميع الملفات والدلائل بشكل متكرر في الدليل المعطى.
CreateEntry(string, FileInfo, bool)إنشاء إدخال واحد داخل الأرشيف.
CreateEntry(string, Stream, FileSystemInfo)إنشاء إدخال واحد داخل الأرشيف.
CreateEntry(string, string, bool)إنشاء إدخال واحد داخل الأرشيف.
DeleteEntry(int)يحذف الإدخال من قائمة الإدخالات بالفهرس.
DeleteEntry(TarEntry)يزيل التكرار الأول لإدخال محدد من قائمة الإدخالات.
Dispose()تنفيذ مهام محددة بواسطة التطبيق مرتبطة بتحرير الموارد غير المُدارة أو تحريرها أو إعادة تعيينها.
ExtractToDirectory(string)استخراج كافة الملفات الموجودة في الأرشيف إلى الدليل المقدم.
Save(Stream, TarFormat?)يحفظ الأرشيف إلى الدفق المقدم.
Save(string, TarFormat?)لحفظ الأرشيف في ملف الوجهة المقدم.
SaveGzipped(Stream, TarFormat?)لحفظ الأرشيف في الدفق بضغط gzip .
SaveGzipped(string, TarFormat?)يحفظ الأرشيف إلى الملف عن طريق المسار بضغط gzip .
SaveLzipped(Stream, TarFormat?)لحفظ الأرشيف في الدفق بضغط lzip .
SaveLzipped(string, TarFormat?)يحفظ الأرشيف إلى الملف عن طريق المسار بضغط lzip .
SaveXzCompressed(Stream, TarFormat?, XzArchiveSettings)يحفظ الأرشيف في الدفق بضغط xz .
SaveXzCompressed(string, TarFormat?, XzArchiveSettings)يحفظ الأرشيف إلى المسار بالمسار بضغط xz .
SaveZCompressed(Stream, TarFormat?)يحفظ الأرشيف في الدفق بضغط Z.
SaveZCompressed(string, TarFormat?)يحفظ الأرشيف إلى المسار بالمسار بضغط Z.

أنظر أيضا