ArchiveInstanceInfo.GetArchiveInstanceInfo
Innehåll
[
Dölj
]GetArchiveInstanceInfo(string)
Hämtar arkivinstansinformation.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(string fileName)
| Parameter | Typ | Beskrivning |
|---|---|---|
| fileName | String | Filnamnet på arkivfilen. |
Returvärde
Information om arkivinstans eller null om format inte upptäcktes.
Undantag
| undantag | skick |
|---|---|
| ArgumentNullException | fileName är inget. |
| SecurityException | Den som ringer har inte den behörighet som krävs för att få åtkomst. |
| ArgumentException | DefileName är tom, innehåller bara blanksteg eller innehåller ogiltiga tecken. |
| UnauthorizedAccessException | Tillgång till filfileName är nekad. |
| PathTooLongException | Den 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. |
| NotSupportedException | Arkivera klfileName innehåller ett kolon (:) i mitten av strängen. |
| IOException | Ett I/O-fel uppstod när filen öppnades. |
Se även
- class ArchiveInstanceInfo
- namnutrymme Aspose.Zip.ArchiveInfo
- hopsättning Aspose.Zip
GetArchiveInstanceInfo(Stream)
Hämtar arkivinstansinformation.
public static ArchiveInstanceInfo GetArchiveInstanceInfo(Stream stream)
| Parameter | Typ | Beskrivning |
|---|---|---|
| stream | Stream | Strömmen av arkivfilen. |
Returvärde
Information om arkivinstans eller null om format inte upptäcktes.
Undantag
| undantag | skick |
|---|---|
| ArgumentNullException | stream är inget. |
| ArgumentException | stream är inte sökbar. |
Se även
- class ArchiveInstanceInfo
- namnutrymme Aspose.Zip.ArchiveInfo
- hopsättning Aspose.Zip