Język

TarWriter.WriteEntry Metoda

Definicja

Przeciążenia

Nazwa Opis
WriteEntry(TarEntry)

Zapisuje określony wpis w strumieniu archiwum.

WriteEntry(String, String)

Zapisuje określony plik w strumieniu archiwum jako wpis tar.

WriteEntry(TarEntry)

Źródło:
TarWriter.cs
Źródło:
TarWriter.cs
Źródło:
TarWriter.cs
Źródło:
TarWriter.cs
Źródło:
TarWriter.cs

Zapisuje określony wpis w strumieniu archiwum.

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

Wpis tar do zapisu.

Wyjątki

Typ wpisu to HardLink lub SymbolicLink , a wartość jest lub jest null pustaLinkName.

Strumień archiwum jest usuwany.

Parametr entry ma wartość null.

Wystąpił problem z we/wy.

Uwagi

Przed zapisaniem wpisu w archiwum, jeśli zapisano dane w wpisie DataStream, pamiętaj, aby przewinąć go do żądanej pozycji początkowej.

Są to typy pozycji obsługiwane do pisania w każdym formacie:

Dotyczy

WriteEntry(String, String)

Źródło:
TarWriter.cs
Źródło:
TarWriter.cs
Źródło:
TarWriter.cs
Źródło:
TarWriter.cs
Źródło:
TarWriter.cs

Zapisuje określony plik w strumieniu archiwum jako wpis 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

Ścieżka do pliku do zapisu w archiwum.

entryName
String

Nazwa pliku powinna być reprezentowana w archiwum. Powinna zawierać opcjonalną ścieżkę względną i nazwę pliku.

Wyjątki

Strumień archiwum jest usuwany.

fileName lub entryName jest lub jest null pusty.

Wystąpił problem z we/wy.

Uwagi

Wpis zostanie utworzony przy użyciu formatu określonego w konstruktorze TarWriter(Stream, TarEntryFormat, Boolean) lub będzie używany Pax , jeśli są używane inne konstruktory.

Jeśli format to Pax, i atimectime z pliku będą przechowywane w słowniku ExtendedAttributes . Jeśli format ma Gnuwartość , ta metoda nie ustawi wartości AccessTime i ChangeTime ponieważ większość narzędzi TAR nie obsługuje tych pól dla tego formatu.

Dotyczy