TarWriter Classe

Définition

Écrit une archive tar dans un flux.

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
Héritage
TarWriter
Implémente

Constructeurs

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 .

Propriétés

Format

Obtient le format des entrées lors de leur écriture dans l’archive à l’aide de la WriteEntry(String, String) méthode .

Méthodes

Dispose()

Supprime le instance actuel TarWriter et ferme le flux d’archive si l’argument leaveOpen a été défini false sur dans le constructeur.

DisposeAsync()

Supprime de manière asynchrone le instance actuel TarWriter et ferme le flux d’archive si l’argument leaveOpen a été défini sur false dans le constructeur.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
WriteEntry(String, String)

Écrit le fichier spécifié dans le flux d’archive sous forme d’entrée tar.

WriteEntry(TarEntry)

Écrit l’entrée spécifiée dans le flux d’archive.

WriteEntryAsync(String, String, CancellationToken)

Écrit de manière asynchrone le fichier spécifié dans le flux d’archive sous forme d’entrée tar.

WriteEntryAsync(TarEntry, CancellationToken)

Écrit de façon asynchrone l’entrée spécifiée dans le flux d’archive.

Méthodes d’extension

ConfigureAwait(IAsyncDisposable, Boolean)

Configure la façon dont les attentes sur les tâches retournées à partir d’un élément supprimable asynchrone sont effectuées.

S’applique à