Class ArchiveInstanceInfo

Class ArchiveInstanceInfo

Namespace: Aspose.Zip.ArchiveInfo
Assembly: Aspose.Zip.dll (25.1.0)

מייצג מידע על מופע הארכיון.

public sealed class ArchiveInstanceInfo

ירושה

objectArchiveInstanceInfo

חברים שהורשו

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

מאפיינים

AreFileNamesEncrypted

מקבל ערך המצביע אם שמות הפריטים (קבצים) של הארכיון מוצפנים.

public bool AreFileNamesEncrypted { get; }

ערך המאפיין

bool

FormatInfo

מקבל את מידע הפורמט של הארכיון.

public ArchiveFormatInfo FormatInfo { get; }

ערך המאפיין

ArchiveFormatInfo

IsContentEncrypted

מקבל ערך המצביע אם תוכן הארכיון מוצפן.

public bool IsContentEncrypted { get; }

ערך המאפיין

bool

שיטות

GetArchiveFormatInfo(string)

מקבל את מידע הפורמט של הארכיון.

public static ArchiveFormatInfo GetArchiveFormatInfo(string fileName)

פרמטרים

fileName string

שם הקובץ של קובץ הארכיון.

מחזיר

ArchiveFormatInfo

מידע על פורמט הארכיון.

חריגות

ArgumentNullException

fileName הוא null.

SecurityException

למתקשר אין את ההרשאה הנדרשת לגישה.

ArgumentException

fileName ריק, מכיל רק רווחים, או מכיל תווים לא חוקיים.

UnauthorizedAccessException

גישה לקובץ fileName נדחתה.

PathTooLongException

fileName המצויין חורג מהאורך המקסימלי המוגדר על ידי המערכת. לדוגמה, בפלטפורמות מבוססות Windows, הנתיבים חייבים להיות פחות מ-248 תווים, ושמות הקבצים חייבים להיות פחות מ-260 תווים.

NotSupportedException

הקובץ בfileName מכיל נקודתיים (:) באמצע המחרוזת.

IOException

שגיאת I/O התרחשה בעת פתיחת הקובץ.

GetArchiveFormatInfo(Stream)

מקבל את מידע הפורמט של הארכיון.

public static ArchiveFormatInfo GetArchiveFormatInfo(Stream stream)

פרמטרים

stream Stream

הזרם של קובץ הארכיון.

מחזיר

ArchiveFormatInfo

מידע על פורמט הארכיון.

חריגות

ArgumentNullException

stream הוא null.

ArgumentException

stream אינו ניתן לחיפוש.

GetArchiveInstanceInfo(string)

מקבל את מידע המופע של הארכיון.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)

פרמטרים

fileName string

שם הקובץ של קובץ הארכיון.

מחזיר

ArchiveInstanceInfo

מידע על מופע הארכיון או null אם הפורמט לא זוהה.

חריגות

ArgumentNullException

fileName הוא null.

SecurityException

למתקשר אין את ההרשאה הנדרשת לגישה.

ArgumentException

fileName ריק, מכיל רק רווחים, או מכיל תווים לא חוקיים.

UnauthorizedAccessException

גישה לקובץ fileName נדחתה.

PathTooLongException

fileName המצויין חורג מהאורך המקסימלי המוגדר על ידי המערכת. לדוגמה, בפלטפורמות מבוססות Windows, הנתיבים חייבים להיות פחות מ-248 תווים, ושמות הקבצים חייבים להיות פחות מ-260 תווים.

NotSupportedException

הקובץ בfileName מכיל נקודתיים (:) באמצע המחרוזת.

IOException

שגיאת I/O התרחשה בעת פתיחת הקובץ.

GetArchiveInstanceInfo(Stream)

מקבל את מידע המופע של הארכיון.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)

פרמטרים

stream Stream

הזרם של קובץ הארכיון.

מחזיר

ArchiveInstanceInfo

מידע על מופע הארכיון או null אם הפורמט לא זוהה.

חריגות

ArgumentNullException

stream הוא null.

ArgumentException

stream אינו ניתן לחיפוש.

 Ελληνικά