Share via


TarWriter Constructeurs

Définition

Surcharges

TarWriter(Stream)

Initialise un TarWriter instance qui peut écrire des entrées tar dans le flux spécifié et ferme le lors de la archiveStream suppression de ce instance.

TarWriter(Stream, Boolean)

Initialise une TarWriter instance qui peut écrire des entrées tar dans le flux spécifié et laisse éventuellement le flux ouvert lors de la suppression de ce instance. Lorsque vous utilisez ce constructeur, le format de l’archive résultante est Pax.

TarWriter(Stream, TarEntryFormat, Boolean)

Initialise une TarWriter instance qui peut écrire des entrées tar dans le flux spécifié, en laissant éventuellement le flux ouvert lors de la suppression de ce instance et en spécifiant éventuellement le format lors de l’écriture d’entrées à l’aide de la WriteEntry(String, String) méthode .

TarWriter(Stream)

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

Initialise un TarWriter instance qui peut écrire des entrées tar dans le flux spécifié et ferme le lors de la archiveStream suppression de ce instance.

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)

Paramètres

archiveStream
Stream

Le flux dans lequel écrire.

Exceptions

archiveStream a la valeur null.

archiveStream ne prend pas en charge l’écriture.

Remarques

Lors de l’utilisation de ce constructeur, Pax est utilisé comme format par défaut des entrées écrites dans l’archive à l’aide de la WriteEntry(String, String) méthode .

S’applique à

TarWriter(Stream, Boolean)

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

Initialise une TarWriter instance qui peut écrire des entrées tar dans le flux spécifié et laisse éventuellement le flux ouvert lors de la suppression de ce instance. Lorsque vous utilisez ce constructeur, le format de l’archive résultante est 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)

Paramètres

archiveStream
Stream

Le flux dans lequel écrire.

leaveOpen
Boolean

falsepour supprimer le archiveStream lorsque ce instance est supprimé ; true pour laisser le flux ouvert.

Exceptions

archiveStream a la valeur null.

archiveStream ne prend pas en charge l’écriture.

S’applique à

TarWriter(Stream, TarEntryFormat, Boolean)

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

Initialise une TarWriter instance qui peut écrire des entrées tar dans le flux spécifié, en laissant éventuellement le flux ouvert lors de la suppression de ce instance et en spécifiant éventuellement le format lors de l’écriture d’entrées à l’aide de la WriteEntry(String, String) méthode .

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)

Paramètres

archiveStream
Stream

Le flux dans lequel écrire.

format
TarEntryFormat

Format à utiliser lors de l’appel WriteEntry(String, String)de . La valeur par défaut est Pax.

leaveOpen
Boolean

falsepour supprimer le archiveStream lorsque ce instance est supprimé ; true pour laisser le flux ouvert.

Exceptions

archiveStream a la valeur null.

archiveStream ne prend pas en charge l’écriture.

formatUnknown est l’une ou l’autre des autres valeurs d’énumération.

Remarques

Le format recommandé est Pax pour sa flexibilité.

S’applique à