ArchiveInstanceInfo.GetArchiveInstanceInfo

GetArchiveInstanceInfo(string)

Hämtar arkivinstansinformation.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
ParameterTypBeskrivning
fileNameStringFilnamnet på arkivfilen.

Returvärde

Information om arkivinstans eller null om format inte upptäcktes.

Undantag

undantagskick
ArgumentNullExceptionfileName är inget.
SecurityExceptionDen som ringer har inte den behörighet som krävs för att få åtkomst.
ArgumentExceptionDefileName är tom, innehåller bara blanksteg eller innehåller ogiltiga tecken.
UnauthorizedAccessExceptionTillgång till filfileName är nekad.
PathTooLongExceptionDen angivnafileName överskrider den systemdefinierade maximala längden. Till exempel, på Windows-baserade plattformar måste sökvägar vara mindre än 248 tecken och filnamn måste vara mindre än 260 tecken.
NotSupportedExceptionArkivera klfileName innehåller ett kolon (:) i mitten av strängen.
IOExceptionEtt I/O-fel uppstod när filen öppnades.

Se även


GetArchiveInstanceInfo(Stream)

Hämtar arkivinstansinformation.

public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
ParameterTypBeskrivning
streamStreamStrömmen av arkivfilen.

Returvärde

Information om arkivinstans eller null om format inte upptäcktes.

Undantag

undantagskick
ArgumentNullExceptionstream är inget.
ArgumentExceptionstream är inte sökbar.

Se även