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 TarWriter instancia de que puede escribir entradas tar en la secuencia especificada y cierra la archiveStream al eliminar esta instancia.

TarWriter(Stream, Boolean)

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

TarWriter(Stream, TarEntryFormat, Boolean)

Inicializa una TarWriter instancia de 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 WriteEntry(String, String) método .

Propiedades

Format

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

Métodos

Dispose()

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

DisposeAsync()

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

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(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 la forma en la que se realizan las expresiones await en las tareas devueltas desde un elemento asincrónico descartable.

Se aplica a