TarReader.GetNextEntry(Boolean) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar nästa post från arkivströmmen.
public System.Formats.Tar.TarEntry? GetNextEntry(bool copyData = false);
member this.GetNextEntry : bool -> System.Formats.Tar.TarEntry
Public Function GetNextEntry (Optional copyData As Boolean = false) As TarEntry
Parametrar
- copyData
- Boolean
true för att kopiera data för posten till en ny MemoryStream. Detta är användbart när den underliggande arkivströmmen inte går att se och data måste nås senare.
false om data inte ska kopieras till en ny dataström. Om den underliggande dataströmmen inte går att se ansvarar användaren för att läsa och bearbeta DataStream omedelbart efter att ha anropat den här metoden.
Standardvärdet är false.
Returer
En TarEntry instans om en giltig post hittades eller null om slutet av arkivet har nåtts.
Undantag
Postens data är felaktiga.
-eller-
Arkivet innehåller poster i olika format.
-eller-
Mer än en global post för utökade attribut hittades i det aktuella Pax arkivet.
-eller-
Två eller flera utökade attributposter hittades i följd i det aktuella Pax arkivet.
-eller-
.NET endast 11 och senare versioner: En posts kontrollsumma är ogiltig.
Ett I/O-problem uppstod.