TarWriter.WriteEntry Methode

Definition

Überlädt

WriteEntry(TarEntry)

Schreibt den angegebenen Eintrag in den Archivdatenstrom.

WriteEntry(String, String)

Schreibt die angegebene Datei als tar-Eintrag in den Archivdatenstrom.

WriteEntry(TarEntry)

Quelle:
TarWriter.cs
Quelle:
TarWriter.cs
Quelle:
TarWriter.cs

Schreibt den angegebenen Eintrag in den Archivdatenstrom.

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)

Parameter

entry
TarEntry

Der zu schreibende Tar-Eintrag.

Ausnahmen

Der Eintragstyp ist HardLink oder SymbolicLink , und der LinkName ist null oder leer.

Der Archivdatenstrom wird verworfen.

entry ist null.

Ein E/A-Problem ist aufgetreten.

Hinweise

Wenn Sie Vor dem Schreiben eines Eintrags in das Archiv Daten in den Eintrag geschrieben haben DataStream, stellen Sie sicher, dass Sie ihn an die gewünschte Startposition zurückspulen.

Dies sind die Eingabetypen, die für das Schreiben in jedem Format unterstützt werden:

Gilt für:

WriteEntry(String, String)

Quelle:
TarWriter.cs
Quelle:
TarWriter.cs
Quelle:
TarWriter.cs

Schreibt die angegebene Datei als tar-Eintrag in den Archivdatenstrom.

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)

Parameter

fileName
String

Der Pfad zu der Datei, die in das Archiv geschrieben werden soll.

entryName
String

Der Name der Datei, wie sie im Archiv dargestellt werden soll. Sie sollte den optionalen relativen Pfad und den Dateinamen enthalten.

Ausnahmen

Der Archivdatenstrom wird verworfen.

fileName oder entryName hat den Wert null oder ist leer.

Ein E/A-Problem ist aufgetreten.

Gilt für: