TarWriter.WriteEntry Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| WriteEntry(TarEntry) |
Escreve a entrada especificada no fluxo de arquivo. |
| WriteEntry(String, String) |
Grava o ficheiro especificado no fluxo de arquivo como uma entrada tar. |
WriteEntry(TarEntry)
- Origem:
- TarWriter.cs
- Origem:
- TarWriter.cs
- Origem:
- TarWriter.cs
- Origem:
- TarWriter.cs
- Origem:
- TarWriter.cs
Escreve a entrada especificada no fluxo de arquivo.
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 de alcatrão para escrever.
Exceções
O tipo de entrada é HardLink ou SymbolicLink e o LinkName é null ou vazio.
O fluxo de arquivo é eliminado.
entry é null.
Ocorreu um problema de I/O.
Observações
Antes de escrever uma entrada no arquivo, se escreveu dados nas entradas DataStream, certifique-se de recuar até à posição inicial desejada.
Estes são os tipos de entrada suportados para escrita em cada formato:
V7:
Aplica-se a
WriteEntry(String, String)
- Origem:
- TarWriter.cs
- Origem:
- TarWriter.cs
- Origem:
- TarWriter.cs
- Origem:
- TarWriter.cs
- Origem:
- TarWriter.cs
Grava o ficheiro especificado no fluxo de arquivo 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 até ao ficheiro para escrever no arquivo.
- entryName
- String
O nome do ficheiro como deve ser representado no arquivo. Deve incluir o caminho relativo opcional e o nome do ficheiro.
Exceções
O fluxo de arquivo é eliminado.
fileName ou entryName é null ou vazia.
Ocorreu um problema de I/O.
Observações
A entrada será criada usando o formato especificado no TarWriter(Stream, TarEntryFormat, Boolean) construtor, ou será usada Pax se forem usados outros construtores.
Se o formato for Pax, o atime e ctime do ficheiro será armazenado no ExtendedAttributes dicionário. Se o formato for Gnu, este método não definirá um valor para AccessTime e ChangeTime porque a maioria das ferramentas TAR não suporta estes campos para este formato.