TarWriter.WriteEntry Metoda

Definice

Přetížení

WriteEntry(TarEntry)

Zapíše zadanou položku do datového proudu archivu.

WriteEntry(String, String)

Zapíše zadaný soubor do datového proudu archivu jako záznam tar.

WriteEntry(TarEntry)

Zdroj:
TarWriter.cs
Zdroj:
TarWriter.cs
Zdroj:
TarWriter.cs

Zapíše zadanou položku do datového proudu archivu.

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)

Parametry

entry
TarEntry

Položka tar pro zápis.

Výjimky

Typ položky je HardLink nebo SymbolicLink a je LinkNamenull nebo prázdný.

Archivní datový proud se odstraní.

entry je null.

Došlo k problému se vstupně-výstupními operacemi.

Poznámky

Pokud jste před zápisem položky do archivu DataStreamzapsali data, nezapomeňte je převinout zpět na požadovanou počáteční pozici.

Pro zápis v jednotlivých formátech se podporují tyto typy položek:

Platí pro

WriteEntry(String, String)

Zdroj:
TarWriter.cs
Zdroj:
TarWriter.cs
Zdroj:
TarWriter.cs

Zapíše zadaný soubor do datového proudu archivu jako záznam tar.

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)

Parametry

fileName
String

Cesta k souboru pro zápis do archivu.

entryName
String

Název souboru tak, jak by měl být reprezentován v archivu. Měla by obsahovat volitelnou relativní cestu a název souboru.

Výjimky

Archivní datový proud se odstraní.

fileName nebo entryName je null nebo prázdná.

Došlo k problému se vstupně-výstupními operacemi.

Platí pro