Class IsoEntry
Namespace: Aspose.Zip.Iso
Assembly: Aspose.Zip.dll (25.1.0)
מייצג כניסה (קובץ או תיקייה) בתוך ארכיון ISO.
public abstract class IsoEntry : 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; }
ערך מאפיין
Length
מקבל את האורך של הכניסה בבתים.
public long? Length { get; }
ערך מאפיין
long?
Name
מקבל את שם הכניסה.
public string Name { get; }
ערך מאפיין
שיטות
Extract(string)
מחלץ את הכניסה למערכת הקבצים לפי הנתיב שסופק.
public FileInfo Extract(string path)
פרמטרים
path
string
הנתיב לקובץ היעד. אם הקובץ כבר קיים, הוא יימחק ויתחלף.
מחזיר
אינסטנציה של System.IO.FileInfo המכילה נתונים שהופקו.
חריגות
path
הוא null.
המבצע אינו בעל ההרשאה הנדרשת לגישה.
הpath
ריק, מכיל רק תווים ריקים, או מכיל תווים לא חוקיים.
גישה לקובץ path
נדחתה.
הpath
, שם הקובץ, או שניהם חורגים מהמגבלה המקסימלית שנקבעה על ידי המערכת. לדוגמה, על פלטפורמות מבוססות Windows, הנתיבים חייבים להיות פחות מ-248 תווים, ושמות הקבצים חייבים להיות פחות מ-260 תווים.
הקובץ בpath
מכיל נקודתיים (:) באמצע המחרוזת.
path
הוא null.
המבצע אינו בעל ההרשאה הנדרשת לגישה.
הpath
ריק, מכיל רק תווים ריקים, או מכיל תווים לא חוקיים.
גישה לקובץ path
נדחתה.
הpath
, שם הקובץ, או שניהם חורגים מהמגבלה המקסימלית שנקבעה על ידי המערכת. לדוגמה, על פלטפורמות מבוססות Windows, הנתיבים חייבים להיות פחות מ-248 תווים, ושמות הקבצים חייבים להיות פחות מ-260 תווים.
הקובץ בpath
מכיל נקודתיים (:) באמצע המחרוזת.
Extract(Stream)
מחלץ את הכניסה לזרם שסופק.
public void Extract(Stream destination)
פרמטרים
destination
Stream
זרם יעד. חייב להיות ניתן לכתיבה.
חריגות
destination
אינו תומך בכתיבה.
מתעורר אם הכניסה אינה מייצגת קובץ.
ToString()
מחזיר מחרוזת המייצגת את הכניסה הנוכחית.
public override string ToString()
מחזיר
שם הכניסה.