Class IsoEntry

Class IsoEntry

Το όνομα: Aspose.Zip.Iso Συγκέντρωση: Aspose.Zip.dll (25.5.0)

Αντιπροσωπεύει μια εισαγωγή (φίλ ή κατάλογο) μέσα σε ένα αρχείο ISO.

public abstract class IsoEntry : IArchiveFileEntry

Inheritance

object IsoEntry

Implements

IArchiveFileEntry

Κληρονομημένα μέλη

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

Properties

IsDirectory

Παίρνει μια τιμή που υποδεικνύει αν η είσοδος είναι ένα δελτίο.

public bool IsDirectory { get; }

Αξία ιδιοκτησίας

bool

Length

Αποκτά ή ορίζει την ημερομηνία και την ώρα της δημιουργίας.

public long? Length { get; }

Αξία ιδιοκτησίας

long ?

ModificationTime

Αποκτά ή καθορίζει την τελευταία τροποποιημένη ημερομηνία και ώρα.

public DateTime ModificationTime { get; }

Αξία ιδιοκτησίας

DateTime

Name

Πάρτε το όνομα της είσοδος.

public string Name { get; }

Αξία ιδιοκτησίας

string

Methods

Extract(Σύνδεσμος)

Εξάγει την είσοδο στο σύστημα αρχείων με το προσδιορισμένο μονοπάτι.

public FileInfo Extract(string path)

Parameters

path string

Ο δρόμος προς το αρχείο προορισμού.Εάν το αρχείο ήδη υπάρχει, θα είναι υπεργραφόμενο.

Returns

FileInfo

System.IO.FileInfo παράδειγμα που περιέχει αποσπάσματα δεδομένων.

Exceptions

ArgumentNullException

path’ is null.

SecurityException

Ο κάτοχος δεν έχει την απαιτούμενη άδεια πρόσβασης.

ArgumentException

Το path’ είναι άδειο, περιέχει μόνο λευκούς χώρους, ή περιέχει άκυρους χαρακτήρες.

UnauthorizedAccessException

Η πρόσβαση στο αρχείο path" αρνείται.

PathTooLongException

Το καθορισμένο path’, όνομα αρχείου, ή και τα δύο υπερβαίνουν το μέγιστο μήκος που καθορίζεται από το σύστημα. Για παράδειγμα, σε πλατφόρμες με βάση τα Windows, οι διαδρομές πρέπει να είναι λιγότερες από 248 χαρακτήρες και τα ονόματα αρχείων πρέπει να είναι λιγότερες από 260 χαρακτήρες.

NotSupportedException

Το αρχείο στο path’ περιέχει μια στήλη (:) στη μέση της γραμμής.

ArgumentNullException

path’ is null.

SecurityException

Ο κάτοχος δεν έχει την απαιτούμενη άδεια πρόσβασης.

ArgumentException

Το path’ είναι άδειο, περιέχει μόνο λευκούς χώρους, ή περιέχει άκυρους χαρακτήρες.

UnauthorizedAccessException

Η πρόσβαση στο αρχείο path" αρνείται.

PathTooLongException

Το καθορισμένο path’, όνομα αρχείου, ή και τα δύο υπερβαίνουν το μέγιστο μήκος που καθορίζεται από το σύστημα. Για παράδειγμα, σε πλατφόρμες με βάση τα Windows, οι διαδρομές πρέπει να είναι λιγότερες από 248 χαρακτήρες και τα ονόματα αρχείων πρέπει να είναι λιγότερες από 260 χαρακτήρες.

NotSupportedException

Το αρχείο στο path’ περιέχει μια στήλη (:) στη μέση της γραμμής.

FileNotFoundException

Το αρχείο δεν βρέθηκε.

DirectoryNotFoundException

Η καθορισμένη διαδρομή είναι αναποτελεσματική, για παράδειγμα, να είναι σε μια μη χαρτογράφιμη οδήγηση.

IOException

Το αρχείο είναι ήδη ανοιχτό.

Extract(Stream)

Απομακρύνετε την είσοδο στο προσφερόμενο ρεύμα.

public void Extract(Stream destination)

Parameters

destination Stream

Ο προορισμός πρέπει να είναι γραπτός.

Exceptions

ArgumentException

destination’ does not support writing.

NotSupportedException

Αυξάνεται εάν η εισαγωγή δεν αντιπροσωπεύει ένα αρχείο.

ToString()

Επιστρέφει μια γραμμή που αντιπροσωπεύει την τρέχουσα είσοδο.

public override string ToString()

Returns

string

Το όνομα της είσοδος.

 Ελληνικά