Class SevenZipArchiveEntry

SevenZipArchiveEntry class

يمثل ملفًا واحدًا داخل أرشيف 7z .

public abstract class SevenZipArchiveEntry : IArchiveFileEntry

الخصائص

اسموصف
CompressedSize { get; }يحصل على حجم الملف المضغوط.
CompressionSettings { get; }الحصول على إعدادات للضغط أو فك الضغط .
IsDirectory { get; }يحصل على قيمة تشير إلى ما إذا كان الإدخال يمثل الدليل .
ModificationTime { get; }الحصول على تاريخ ووقت آخر تعديل.
Name { get; }الحصول على اسم الإدخال داخل الأرشيف.
UncompressedSize { get; }يحصل على حجم الملف الأصلي.

طُرق

اسموصف
Extract(Stream, string)لاستخراج الإدخال إلى الدفق المقدم.
Extract(string, string)لاستخراج الإدخال إلى نظام الملفات من خلال المسار المتوفر.
Open(string)يفتح الإدخال للاستخراج ويوفر دفقًا بمحتوى الإدخال.

الأحداث

اسموصف
event CompressionProgressedيتم رفعه عند ضغط جزء من التدفق الخام.

ملاحظات

يلقي وSevenZipArchiveEntry مثال لSevenZipArchiveEntryEncrypted لتحديد ما إذا كان الإدخال مشفرًا أم لا.

أنظر أيضا