Compartilhar via


TarWriter Construtores

Definição

Sobrecargas

TarWriter(Stream)

Inicializa uma TarWriter instância que pode gravar entradas tar no fluxo especificado e fecha o após o archiveStream descarte dessa instância.

TarWriter(Stream, Boolean)

Inicializa uma TarWriter instância que pode gravar entradas tar no fluxo especificado e, opcionalmente, deixa o fluxo aberto após o descarte dessa instância. Ao usar esse construtor, o formato do arquivo morto resultante é Pax.

TarWriter(Stream, TarEntryFormat, Boolean)

Inicializa uma TarWriter instância que pode gravar entradas tar no fluxo especificado, opcionalmente deixando o fluxo aberto após o descarte dessa instância e, opcionalmente, especificando o formato ao gravar entradas usando o WriteEntry(String, String) método .

TarWriter(Stream)

Origem:
TarWriter.cs
Origem:
TarWriter.cs
Origem:
TarWriter.cs

Inicializa uma TarWriter instância que pode gravar entradas tar no fluxo especificado e fecha o após o archiveStream descarte dessa instância.

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

O fluxo para gravação.

Exceções

archiveStream é null.

archiveStream não dá suporte à gravação.

Comentários

Ao usar esse construtor, Pax é usado como o formato padrão das entradas gravadas no arquivo morto usando o WriteEntry(String, String) método .

Aplica-se a

TarWriter(Stream, Boolean)

Origem:
TarWriter.cs
Origem:
TarWriter.cs
Origem:
TarWriter.cs

Inicializa uma TarWriter instância que pode gravar entradas tar no fluxo especificado e, opcionalmente, deixa o fluxo aberto após o descarte dessa instância. Ao usar esse construtor, o formato do arquivo morto resultante é 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

O fluxo para gravação.

leaveOpen
Boolean

false para descartar o archiveStream quando essa instância é descartada; true para deixar o fluxo aberto.

Exceções

archiveStream é null.

archiveStream não dá suporte à gravação.

Aplica-se a

TarWriter(Stream, TarEntryFormat, Boolean)

Origem:
TarWriter.Unix.cs
Origem:
TarWriter.Unix.cs
Origem:
TarWriter.Unix.cs

Inicializa uma TarWriter instância que pode gravar entradas tar no fluxo especificado, opcionalmente deixando o fluxo aberto após o descarte dessa instância e, opcionalmente, especificando o formato ao gravar entradas usando o 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

O fluxo para gravação.

format
TarEntryFormat

O formato a ser usado ao chamar WriteEntry(String, String). O valor padrão é Pax.

leaveOpen
Boolean

false para descartar o archiveStream quando essa instância é descartada; true para deixar o fluxo aberto.

Exceções

archiveStream é null.

archiveStream não dá suporte à gravação.

formatUnknown é ou não um dos outros valores de enumeração.

Comentários

O formato recomendado é Pax para sua flexibilidade.

Aplica-se a