Поделиться через


TarWriter.WriteEntry Метод

Определение

Перегрузки

WriteEntry(TarEntry)

Записывает указанную запись в архивный поток.

WriteEntry(String, String)

Записывает указанный файл в архивный поток в виде записи tar.

WriteEntry(TarEntry)

Исходный код:
TarWriter.cs
Исходный код:
TarWriter.cs
Исходный код:
TarWriter.cs

Записывает указанную запись в архивный поток.

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)

Параметры

entry
TarEntry

Запись tar для записи.

Исключения

Тип записи — HardLink или SymbolicLink , а — LinkName или null пустой.

Архивный поток удаляется.

entry имеет значение null.

Возникла проблема ввода-вывода.

Комментарии

Если перед записью записи в архив вы записали данные в запись DataStream, обязательно перемотите ее в нужную начальную позицию.

Ниже приведены типы записей, поддерживаемые для записи в каждом формате:

Применяется к

WriteEntry(String, String)

Исходный код:
TarWriter.cs
Исходный код:
TarWriter.cs
Исходный код:
TarWriter.cs

Записывает указанный файл в архивный поток в виде записи 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)

Параметры

fileName
String

Путь к файлу для записи в архив.

entryName
String

Имя файла, которое должно быть представлено в архиве. Он должен содержать необязательный относительный путь и имя файла.

Исключения

Архивный поток удаляется.

Параметр fileName или entryName имеет значение null или пуст.

Возникла проблема ввода-вывода.

Применяется к