Compartir a través de


TarWriter Constructores

Definición

Sobrecargas

TarWriter(Stream)

Inicializa una TarWriter instancia de que puede escribir entradas tar en el flujo especificado y cierra la archiveStream eliminación de 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. Al usar este constructor, el formato del archivo resultante es Pax.

TarWriter(Stream, TarEntryFormat, Boolean)

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

TarWriter(Stream)

Source:
TarWriter.cs
Source:
TarWriter.cs
Source:
TarWriter.cs

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

public:
 TarWriter(System::IO::Stream ^ archiveStream);
public TarWriter (System.IO.Stream archiveStream);
new System.Formats.Tar.TarWriter : System.IO.Stream -> System.Formats.Tar.TarWriter
Public Sub New (archiveStream As Stream)

Parámetros

archiveStream
Stream

Secuencia en la que se va a escribir.

Excepciones

archiveStream es null.

archiveStream no admite la escritura.

Comentarios

Cuando se usa este constructor, Pax se usa como formato predeterminado de las entradas escritas en el archivo mediante el WriteEntry(String, String) método .

Se aplica a

TarWriter(Stream, Boolean)

Source:
TarWriter.cs
Source:
TarWriter.cs
Source:
TarWriter.cs

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. Al usar este constructor, el formato del archivo resultante es Pax.

public TarWriter (System.IO.Stream archiveStream, bool leaveOpen = false);
new System.Formats.Tar.TarWriter : System.IO.Stream * bool -> System.Formats.Tar.TarWriter
Public Sub New (archiveStream As Stream, Optional leaveOpen As Boolean = false)

Parámetros

archiveStream
Stream

Secuencia en la que se va a escribir.

leaveOpen
Boolean

false para eliminar cuando archiveStream se elimina esta instancia; true para dejar abierta la secuencia.

Excepciones

archiveStream es null.

archiveStream no admite la escritura.

Se aplica a

TarWriter(Stream, TarEntryFormat, Boolean)

Source:
TarWriter.Unix.cs
Source:
TarWriter.Unix.cs
Source:
TarWriter.Unix.cs

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

public TarWriter (System.IO.Stream archiveStream, System.Formats.Tar.TarEntryFormat format = System.Formats.Tar.TarEntryFormat.Pax, bool leaveOpen = false);
new System.Formats.Tar.TarWriter : System.IO.Stream * System.Formats.Tar.TarEntryFormat * bool -> System.Formats.Tar.TarWriter
Public Sub New (archiveStream As Stream, Optional format As TarEntryFormat = System.Formats.Tar.TarEntryFormat.Pax, Optional leaveOpen As Boolean = false)

Parámetros

archiveStream
Stream

Secuencia en la que se va a escribir.

format
TarEntryFormat

Formato que se va a usar al llamar a WriteEntry(String, String). El valor predeterminado es Pax.

leaveOpen
Boolean

false para eliminar cuando archiveStream se elimina esta instancia; true para dejar abierta la secuencia.

Excepciones

archiveStream es null.

archiveStream no admite la escritura.

formatUnknown es o no uno de los otros valores de enumeración.

Comentarios

El formato recomendado es Pax por su flexibilidad.

Se aplica a