TarWriter.WriteEntry Método

Definição

Sobrecargas

Nome Description
WriteEntry(TarEntry)

Grava a entrada especificada no fluxo de arquivos.

WriteEntry(String, String)

Grava o arquivo especificado no fluxo de arquivos como uma entrada tar.

WriteEntry(TarEntry)

Origem:
TarWriter.cs
Origem:
TarWriter.cs
Origem:
TarWriter.cs
Origem:
TarWriter.cs
Origem:
TarWriter.cs

Grava a entrada especificada no fluxo de arquivos.

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)

Parâmetros

entry
TarEntry

A entrada tar a ser gravada.

Exceções

O tipo de entrada é HardLink ou SymbolicLink e o LinkName está null ou está vazio.

O fluxo de arquivo morto é descartado.

entry é null.

Ocorreu um problema de E/S.

Comentários

Antes de gravar uma entrada no arquivo morto, se você escreveu dados na entrada DataStream, lembre-se de rebobiná-la para a posição inicial desejada.

Estes são os tipos de entrada com suporte para gravação em cada formato:

Aplica-se a

WriteEntry(String, String)

Origem:
TarWriter.cs
Origem:
TarWriter.cs
Origem:
TarWriter.cs
Origem:
TarWriter.cs
Origem:
TarWriter.cs

Grava o arquivo especificado no fluxo de arquivos como uma entrada 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)

Parâmetros

fileName
String

O caminho para o arquivo a ser gravado no arquivo morto.

entryName
String

O nome do arquivo como ele deve ser representado no arquivo morto. Ele deve incluir o caminho relativo opcional e o nome do arquivo.

Exceções

O fluxo de arquivo morto é descartado.

fileName ou entryName está ou está null vazio.

Ocorreu um problema de E/S.

Comentários

A entrada será criada usando o formato especificado no TarWriter(Stream, TarEntryFormat, Boolean) construtor ou será usada Pax se outros construtores forem usados.

Se o formato for Pax, o atime arquivo e ctime o arquivo serão armazenados no ExtendedAttributes dicionário. Se o formato for Gnu, esse método não definirá um valor para AccessTime e ChangeTime porque a maioria das ferramentas tar não dá suporte a esses campos para esse formato.

Aplica-se a