Taal

TarWriter.WriteEntry Methode

Definitie

Overloads

Naam Description
WriteEntry(TarEntry)

Hiermee schrijft u de opgegeven vermelding naar de archiefstroom.

WriteEntry(String, String)

Hiermee schrijft u het opgegeven bestand naar de archiefstroom als tar-vermelding.

WriteEntry(TarEntry)

Bron:
TarWriter.cs
Bron:
TarWriter.cs
Bron:
TarWriter.cs
Bron:
TarWriter.cs
Bron:
TarWriter.cs

Hiermee schrijft u de opgegeven vermelding naar de archiefstroom.

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)

Parameters

entry
TarEntry

De tar-vermelding die moet worden geschreven.

Uitzonderingen

Het invoertype is HardLink of SymbolicLink en het LinkName is null of leeg.

De archiefstroom wordt verwijderd.

entry is null.

Er is een I/O-probleem opgetreden.

Opmerkingen

Voordat u een vermelding naar het archief schrijft en u gegevens in de vermelding DataStreamhebt geschreven, moet u deze terugspoelen naar de gewenste beginpositie.

Dit zijn de invoertypen die worden ondersteund voor het schrijven van elke indeling:

Van toepassing op

WriteEntry(String, String)

Bron:
TarWriter.cs
Bron:
TarWriter.cs
Bron:
TarWriter.cs
Bron:
TarWriter.cs
Bron:
TarWriter.cs

Hiermee schrijft u het opgegeven bestand naar de archiefstroom als tar-vermelding.

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)

Parameters

fileName
String

Het pad naar het bestand om naar het archief te schrijven.

entryName
String

De naam van het bestand zoals het moet worden weergegeven in het archief. Het moet het optionele relatieve pad en de bestandsnaam bevatten.

Uitzonderingen

De archiefstroom wordt verwijderd.

fileName of entryName is null of leeg.

Er is een I/O-probleem opgetreden.

Opmerkingen

De vermelding wordt gemaakt met behulp van de indeling die is opgegeven in de TarWriter(Stream, TarEntryFormat, Boolean) constructor of wordt gebruikt Pax als andere constructors worden gebruikt.

Als de indeling is Pax, worden de atime en ctime uit het bestand opgeslagen in de ExtendedAttributes woordenlijst. Als de indeling is Gnu, wordt met deze methode geen waarde ingesteld voor AccessTime en ChangeTime omdat de meeste TAR-hulpprogramma's deze velden voor deze indeling niet ondersteunen.

Van toepassing op