ArchiveInstanceInfo.GetArchiveInstanceInfo

GetArchiveInstanceInfo(string)

Λαμβάνει πληροφορίες παρουσίας αρχείου.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
ΠαράμετροςΤύποςΠεριγραφή
fileNameStringΤο όνομα αρχείου του αρχείου αρχειοθέτησης.

Επιστρεφόμενη Αξία

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

Εξαιρέσεις

εξαίρεσηκατάσταση
ArgumentNullExceptionfileName είναι μηδενικό.
SecurityExceptionΟ καλών δεν έχει την απαιτούμενη άδεια πρόσβασης.
ArgumentExceptionοfileName είναι κενό, περιέχει μόνο λευκά κενά ή περιέχει μη έγκυρους χαρακτήρες.
UnauthorizedAccessExceptionΠρόσβαση στο αρχείοfileName απορρίπτεται.
PathTooLongExceptionΤο καθορισμένοfileName υπερβαίνει το καθορισμένο από το σύστημα μέγιστο μήκος. Για παράδειγμα, σε πλατφόρμες που βασίζονται σε Windows, οι διαδρομές πρέπει να είναι μικρότερες από 248 χαρακτήρες και τα ονόματα αρχείων πρέπει να είναι λιγότερο από 260 χαρακτήρες.
NotSupportedExceptionΑρχείο στοfileName περιέχει άνω και κάτω τελεία (:) στη μέση της συμβολοσειράς.
IOExceptionΠαρουσιάστηκε σφάλμα I/O κατά το άνοιγμα του αρχείου.

Δείτε επίσης


GetArchiveInstanceInfo(Stream)

Λαμβάνει πληροφορίες παρουσίας αρχείου.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
ΠαράμετροςΤύποςΠεριγραφή
streamStreamΗ ροή του αρχείου αρχείου.

Επιστρεφόμενη Αξία

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

Εξαιρέσεις

εξαίρεσηκατάσταση
ArgumentNullExceptionstream είναι μηδενικό.
ArgumentExceptionstream δεν είναι αναζητήσιμο.

Δείτε επίσης