ArchiveInstanceInfo.GetArchiveInstanceInfo

GetArchiveInstanceInfo(string)

Ruft Archivinstanzinformationen ab.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
ParameterTypBeschreibung
fileNameStringDer Dateiname der Archivdatei.

Rückgabewert

Informationen zur Archivinstanz oder null, wenn das Format nicht erkannt wurde.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionfileName ist Null.
SecurityExceptionDer Anrufer verfügt nicht über die erforderliche Zugriffsberechtigung.
ArgumentExceptionDerfileName leer ist, nur Leerzeichen enthält oder ungültige Zeichen enthält.
UnauthorizedAccessExceptionZugriff auf DateifileName ist abgelehnt.
PathTooLongExceptionDie angegebenefileName die systemdefinierte maximale Länge überschreitet. Beispielsweise müssen auf Windows-basierten Plattformen Pfade weniger als 248 Zeichen und Dateinamen weniger als 260 Zeichen umfassen.
NotSupportedExceptionDatei unterfileName enthält einen Doppelpunkt (:) in der Mitte der Zeichenfolge.
IOExceptionBeim Öffnen der Datei ist ein E/A-Fehler aufgetreten.

Siehe auch


GetArchiveInstanceInfo(Stream)

Ruft Archivinstanzinformationen ab.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
ParameterTypBeschreibung
streamStreamDer Stream der Archivdatei.

Rückgabewert

Informationen zur Archivinstanz oder null, wenn das Format nicht erkannt wurde.

Ausnahmen

AusnahmeBedingung
ArgumentNullExceptionstream ist Null.
ArgumentExceptionstream ist nicht auffindbar.

Siehe auch