Class ArchiveInstanceInfo
Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)
يمثل معلومات حول مثيل الأرشيف.
public sealed class ArchiveInstanceInfo
الوراثة
الأعضاء الموروثة
object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
الخصائص
AreFileNamesEncrypted
يحصل على قيمة تشير إلى ما إذا كانت أسماء المدخلات (الملفات) في الأرشيف مشفرة.
public bool AreFileNamesEncrypted { get; }
قيمة الخاصية
FormatInfo
يحصل على معلومات تنسيق الأرشيف.
public ArchiveFormatInfo FormatInfo { get; }
قيمة الخاصية
IsContentEncrypted
يحصل على قيمة تشير إلى ما إذا كان محتوى الأرشيف مشفراً.
public bool IsContentEncrypted { get; }
قيمة الخاصية
الطرق
GetArchiveFormatInfo(string)
يحصل على معلومات تنسيق الأرشيف.
public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)
المعلمات
fileName
string
اسم ملف الأرشيف.
العائدات
معلومات حول تنسيق الأرشيف.
الاستثناءات
fileName
هو null.
المستدعي ليس لديه الإذن المطلوب للوصول.
fileName
فارغ، يحتوي فقط على مسافات بيضاء، أو يحتوي على أحرف غير صالحة.
تم رفض الوصول إلى الملف fileName
.
fileName
المحدد يتجاوز الطول الأقصى المحدد من قبل النظام. على سبيل المثال، على منصات Windows، يجب أن تكون المسارات أقل من 248 حرفًا، ويجب أن تكون أسماء الملفات أقل من 260 حرفًا.
الملف في fileName
يحتوي على نقطتين (:) في منتصف السلسلة.
حدث خطأ في الإدخال/الإخراج أثناء فتح الملف.
GetArchiveFormatInfo(Stream)
يحصل على معلومات تنسيق الأرشيف.
public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)
المعلمات
stream
Stream
تدفق ملف الأرشيف.
العائدات
معلومات حول تنسيق الأرشيف.
الاستثناءات
stream
هو null.
stream
ليس قابلاً للبحث.
GetArchiveInstanceInfo(string)
يحصل على معلومات مثيل الأرشيف.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
المعلمات
fileName
string
اسم ملف الأرشيف.
العائدات
معلومات حول مثيل الأرشيف أو null إذا لم يتم الكشف عن التنسيق.
الاستثناءات
fileName
هو null.
المستدعي ليس لديه الإذن المطلوب للوصول.
fileName
فارغ، يحتوي فقط على مسافات بيضاء، أو يحتوي على أحرف غير صالحة.
تم رفض الوصول إلى الملف fileName
.
fileName
المحدد يتجاوز الطول الأقصى المحدد من قبل النظام. على سبيل المثال، على منصات Windows، يجب أن تكون المسارات أقل من 248 حرفًا، ويجب أن تكون أسماء الملفات أقل من 260 حرفًا.
الملف في fileName
يحتوي على نقطتين (:) في منتصف السلسلة.
حدث خطأ في الإدخال/الإخراج أثناء فتح الملف.
GetArchiveInstanceInfo(Stream)
يحصل على معلومات مثيل الأرشيف.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
المعلمات
stream
Stream
تدفق ملف الأرشيف.
العائدات
معلومات حول مثيل الأرشيف أو null إذا لم يتم الكشف عن التنسيق.
الاستثناءات
stream
هو null.
stream
ليس قابلاً للبحث.