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
מכיל נקודתיים (:) באמצע המחרוזת.
שגיאת I/O התרחשה בעת פתיחת הקובץ.
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
מכיל נקודתיים (:) באמצע המחרוזת.
שגיאת I/O התרחשה בעת פתיחת הקובץ.
GetArchiveInstanceInfo(Stream)
מקבל את מידע המופע של הארכיון.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
פרמטרים
stream
Stream
הזרם של קובץ הארכיון.
מחזיר
מידע על מופע הארכיון או null אם הפורמט לא זוהה.
חריגות
stream
הוא null.
stream
אינו ניתן לחיפוש.