Compartir vía


TarWriter Clase

Definición

Escribe un archivo tar en una secuencia.

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
Herencia
TarWriter
Implementaciones

Constructores

TarWriter(Stream)

Inicializa una instancia de TarWriter que puede escribir entradas tar en la secuencia especificada y cierra el archiveStream a la eliminación de esta instancia.

TarWriter(Stream, Boolean)

Inicializa una instancia de TarWriter que puede escribir entradas tar en la secuencia especificada y, opcionalmente, deja abierta la secuencia a la eliminación de esta instancia. Al usar este constructor, el formato del archivo resultante se Pax.

TarWriter(Stream, TarEntryFormat, Boolean)

Inicializa una instancia de TarWriter que puede escribir entradas tar en la secuencia especificada, dejando opcionalmente abierta la secuencia a la eliminación de esta instancia y, opcionalmente, especificando el formato al escribir entradas mediante el método WriteEntry(String, String).

Propiedades

Format

Obtiene el formato de las entradas al escribirlas en el archivo mediante el método WriteEntry(String, String).

Métodos

Dispose()

Elimina la instancia de TarWriter actual y cierra la secuencia de archivo si el argumento leaveOpen se estableció en false en el constructor.

DisposeAsync()

Elimina de forma asincrónica la instancia de TarWriter actual y cierra la secuencia de archivo si el argumento leaveOpen se estableció en false en el constructor.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
WriteEntry(String, String)

Escribe el archivo especificado en la secuencia de archivo como una entrada tar.

WriteEntry(TarEntry)

Escribe la entrada especificada en la secuencia de archivo.

WriteEntryAsync(String, String, CancellationToken)

Escribe de forma asincrónica el archivo especificado en la secuencia de archivo como una entrada tar.

WriteEntryAsync(TarEntry, CancellationToken)

Escribe de forma asincrónica la entrada especificada en la secuencia de archivo.

Métodos de extensión

ConfigureAwait(IAsyncDisposable, Boolean)

Configura cómo se realizarán las esperas en las tareas devueltas desde un descartable asincrónico.

Se aplica a