TarWriter.WriteEntry 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.
Överlagringar
| Name | Description |
|---|---|
| WriteEntry(TarEntry) |
Skriver den angivna posten till arkivströmmen. |
| WriteEntry(String, String) |
Skriver den angivna filen i arkivströmmen som en tjärpost. |
WriteEntry(TarEntry)
- Källa:
- TarWriter.cs
- Källa:
- TarWriter.cs
- Källa:
- TarWriter.cs
- Källa:
- TarWriter.cs
- Källa:
- TarWriter.cs
Skriver den angivna posten till arkivströmmen.
public:
void WriteEntry(System::Formats::Tar::TarEntry ^ entry);
public void WriteEntry(System.Formats.Tar.TarEntry entry);
member this.WriteEntry : System.Formats.Tar.TarEntry -> unit
Public Sub WriteEntry (entry As TarEntry)
Parametrar
- entry
- TarEntry
Tjärposten som ska skrivas.
Undantag
Posttypen är HardLink eller SymbolicLink och LinkName är null eller tom.
Arkivströmmen tas bort.
entry är null.
Ett I/O-problem uppstod.
Kommentarer
Innan du skriver en post i arkivet, om du skrev data till postens DataStream, måste du spola tillbaka den till önskad startposition.
Det här är de posttyper som stöds för att skriva i varje format:
V7:
Gäller för
WriteEntry(String, String)
- Källa:
- TarWriter.cs
- Källa:
- TarWriter.cs
- Källa:
- TarWriter.cs
- Källa:
- TarWriter.cs
- Källa:
- TarWriter.cs
Skriver den angivna filen i arkivströmmen som en tjärpost.
public:
void WriteEntry(System::String ^ fileName, System::String ^ entryName);
public void WriteEntry(string fileName, string? entryName);
member this.WriteEntry : string * string -> unit
Public Sub WriteEntry (fileName As String, entryName As String)
Parametrar
- fileName
- String
Sökvägen till filen som ska skrivas till arkivet.
- entryName
- String
Namnet på filen som den ska representeras i arkivet. Den bör innehålla den valfria relativa sökvägen och filnamnet.
Undantag
Arkivströmmen tas bort.
fileName eller entryName är null eller tom.
Ett I/O-problem uppstod.
Kommentarer
Posten skapas med det format som anges i TarWriter(Stream, TarEntryFormat, Boolean) konstruktorn eller används Pax om andra konstruktorer används.
Om formatet är Paxatime lagras och ctime från filen i ExtendedAttributes ordlistan. Om formatet är Gnuanger den här metoden inte ett värde för AccessTime och ChangeTime eftersom de flesta TAR-verktyg inte stöder dessa fält för det här formatet.