TarWriter Classe
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.
Escreve um arquivo de alcatrão num riacho.
public ref class TarWriter sealed : IAsyncDisposable, IDisposable
public sealed class TarWriter : IAsyncDisposable, IDisposable
type TarWriter = class
interface IAsyncDisposable
interface IDisposable
Public NotInheritable Class TarWriter
Implements IAsyncDisposable, IDisposable
- Herança
-
TarWriter
- Implementações
Construtores
| Name | Description |
|---|---|
| TarWriter(Stream, Boolean) |
Inicializa uma TarWriter instância que pode escrever entradas tar no fluxo especificado e, opcionalmente, deixa o fluxo aberto após a eliminação desta instância. Ao usar este construtor, o formato do arquivo resultante é Pax. |
| TarWriter(Stream, TarEntryFormat, Boolean) |
Inicializa uma TarWriter instância que pode escrever entradas tar no fluxo especificado, deixando opcionalmente o fluxo aberto após a eliminação desta instância, e opcionalmente especificando o formato ao escrever entradas usando o WriteEntry(String, String) método. |
| TarWriter(Stream, TarWriterOptions, Boolean) |
Escreve um arquivo de alcatrão num riacho. |
| TarWriter(Stream) |
Inicializa uma TarWriter instância que pode escrever entradas tar no fluxo especificado e fecha o |
Propriedades
| Name | Description |
|---|---|
| Format |
Obtém o formato das entradas ao escrevê-las no arquivo usando o WriteEntry(String, String) método. |
Métodos
| Name | Description |
|---|---|
| Dispose() |
Elimina a instância atual TarWriter e fecha o fluxo de arquivo se o |
| DisposeAsync() |
Elimina assíncronamente a instância atual TarWriter e fecha o fluxo de arquivo se o |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| WriteEntry(String, String) |
Grava o ficheiro especificado no fluxo de arquivo como uma entrada tar. |
| WriteEntry(TarEntry) |
Escreve a entrada especificada no fluxo de arquivo. |
| WriteEntryAsync(String, String, CancellationToken) |
Escreve assíncronamente o ficheiro especificado no fluxo de arquivo como uma entrada tar. |
| WriteEntryAsync(TarEntry, CancellationToken) |
Escreve assíncronamente a entrada especificada no fluxo de arquivo. |
Métodos da Extensão
| Name | Description |
|---|---|
| ConfigureAwait(IAsyncDisposable, Boolean) |
Configura como aguarda nas tarefas devolvidas de um descartável assíncrono será realizada. |