Class IsoEntry

Class IsoEntry

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

מייצג כניסה (קובץ או תיקייה) בתוך ארכיון ISO.

public abstract class IsoEntry : IArchiveFileEntry

ירושה

objectIsoEntry

מיישם

IArchiveFileEntry

חברים שהורשו

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

מאפיינים

IsDirectory

מקבל ערך המצביע אם הכניסה היא תיקייה.

public bool IsDirectory { get; }

ערך מאפיין

bool

Length

מקבל את האורך של הכניסה בבתים.

public long? Length { get; }

ערך מאפיין

long?

Name

מקבל את שם הכניסה.

public string Name { get; }

ערך מאפיין

string

שיטות

Extract(string)

מחלץ את הכניסה למערכת הקבצים לפי הנתיב שסופק.

public FileInfo Extract(string path)

פרמטרים

path string

הנתיב לקובץ היעד. אם הקובץ כבר קיים, הוא יימחק ויתחלף.

מחזיר

FileInfo

אינסטנציה של System.IO.FileInfo המכילה נתונים שהופקו.

חריגות

ArgumentNullException

path הוא null.

SecurityException

המבצע אינו בעל ההרשאה הנדרשת לגישה.

ArgumentException

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

UnauthorizedAccessException

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

PathTooLongException

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

NotSupportedException

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

ArgumentNullException

path הוא null.

SecurityException

המבצע אינו בעל ההרשאה הנדרשת לגישה.

ArgumentException

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

UnauthorizedAccessException

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

PathTooLongException

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

NotSupportedException

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

Extract(Stream)

מחלץ את הכניסה לזרם שסופק.

public void Extract(Stream destination)

פרמטרים

destination Stream

זרם יעד. חייב להיות ניתן לכתיבה.

חריגות

ArgumentException

destination אינו תומך בכתיבה.

NotSupportedException

מתעורר אם הכניסה אינה מייצגת קובץ.

ToString()

מחזיר מחרוזת המייצגת את הכניסה הנוכחית.

public override string ToString()

מחזיר

string

שם הכניסה.

 Ελληνικά