Interface IArchiveFileEntry
اسم الفضاء : Aspose.Zip تجميع: Aspose.Zip.dll (25.5.0)
هذا الواجهة يمثل إدخال ملف الأرشيف.
public interface IArchiveFileEntry
Properties
Length
يحصل على مدة الدخول في بايت.
long? Length { get; }
قيمة الممتلكات
long ?
Name
يحصل على اسم الدخول.
string Name { get; }
قيمة الممتلكات
Remarks
الأرشيفات للضغط فقط، مثل gzip، bzip2، lzip، lzma، xz، z لديها اسم “File.bin” ما لم يتم العثور على اسم آخر في العناوين.
Methods
Extract(الستار)
استخراج الدخول إلى نظام الملفات عن طريق المسار المقدم.
FileInfo Extract(string path)
Parameters
path
string
المسار إلى الملف المستهدف.إذا كان الملف موجودًا بالفعل ، فسيتم إعادة كتابته.
Returns
System.IO.FileInfo الحالة التي تحتوي على البيانات المستخرجة.
Exceptions
path’ is null.
لا يحصل المتصل على إذن الوصول المطلوب.
الطريق " فارغ ، يحتوي على مساحات بيضاء فقط ، أو يحتوي على أحرف غير صحيحة.
يتم رفض الوصول إلى ملف path".
على سبيل المثال ، على المنصات المستندة إلى Windows ، يجب أن تكون المسارات أقل من 248 حرفًا ، ويجب أن يكون اسم الملف أقل من 260 حرفًا.
ملف في path’ يحتوي على عمود (:) في وسط السلسلة.
Extract(Stream)
إخراج الدخول إلى التدفق المقدم.
void Extract(Stream destination)
Parameters
destination
Stream
كلمات مفتاحية يجب أن تكون مكتوبة
Exceptions
destination’ does not support writing.