Class ArchiveInstanceInfo
اسم الفضاء : Aspose.Zip.ArchiveInfo تجميع: Aspose.Zip.dll (25.5.0)
يقدم معلومات عن حالة الأرشيف.
public sealed class ArchiveInstanceInfo
Inheritance
الأعضاء الموروثين
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AreFileNamesEncrypted
يحصل على قيمة تشير إلى ما إذا كانت أسماء الإدخالات (الملفات) في الأرشيف مشفرة.
public bool AreFileNamesEncrypted { get; }
قيمة الممتلكات
FormatInfo
تحصل على معلومات في شكل الأرشيف.
public ArchiveFormatInfo FormatInfo { get; }
قيمة الممتلكات
IsContentEncrypted
يحصل على قيمة تشير إلى ما إذا كان محتوى الأرشيف مشفرًا.
public bool IsContentEncrypted { get; }
قيمة الممتلكات
Methods
GetArchiveFormatInfo(الستار)
تحصل على معلومات في شكل الأرشيف.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
Parameters
fileName
string
اسم ملف الأرشيف.
Returns
معلومات عن تنسيق الأرشيف
Exceptions
fileName’ is null.
لا يحصل المتصل على إذن الوصول المطلوب.
يحتوي fileName’ فارغ، ويحتوي فقط على مساحات بيضاء، أو يحتوي على أحرف غير صحيحة.
يتم رفض الوصول إلى ملف fileName'.
على سبيل المثال ، على منصات ويندوز ، يجب أن تكون المسارات أقل من 248 حرفًا ، ويجب أن تكون أسماء الملفات أقل من 260 حرفًا.
ملف في fileName’ يحتوي على عمود (:) في وسط السلسلة.
حدث خطأ I/O أثناء فتح الملف.
GetArchiveFormatInfo(Stream)
تحصل على معلومات في شكل الأرشيف.
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
Parameters
stream
Stream
تدفق ملف الأرشيف.
Returns
معلومات عن تنسيق الأرشيف
Exceptions
stream’ is null.
stream’ is not seekable.
GetArchiveInstanceInfo(الستار)
تحصل على معلومات الأرشيف.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
Parameters
fileName
string
اسم ملف الأرشيف.
Returns
معلومات عن نموذج الأرشيف أو صفر إذا لم يتم اكتشاف النموذج.
Exceptions
fileName’ is null.
لا يحصل المتصل على إذن الوصول المطلوب.
يحتوي fileName’ فارغ، ويحتوي فقط على مساحات بيضاء، أو يحتوي على أحرف غير صحيحة.
يتم رفض الوصول إلى ملف fileName'.
على سبيل المثال ، على منصات ويندوز ، يجب أن تكون المسارات أقل من 248 حرفًا ، ويجب أن تكون أسماء الملفات أقل من 260 حرفًا.
ملف في fileName’ يحتوي على عمود (:) في وسط السلسلة.
حدث خطأ I/O أثناء فتح الملف.
GetArchiveInstanceInfo(Stream)
تحصل على معلومات الأرشيف.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
Parameters
stream
Stream
تدفق ملف الأرشيف.
Returns
معلومات عن نموذج الأرشيف أو صفر إذا لم يتم اكتشاف النموذج.
Exceptions
stream’ is null.
stream’ is not seekable.