Partage via


TarReader Classe

Définition

Lit une archive tar à partir d’un flux.

public ref class TarReader sealed : IAsyncDisposable, IDisposable
public sealed class TarReader : IAsyncDisposable, IDisposable
type TarReader = class
    interface IAsyncDisposable
    interface IDisposable
Public NotInheritable Class TarReader
Implements IAsyncDisposable, IDisposable
Héritage
TarReader
Implémente

Constructeurs

TarReader(Stream, Boolean)

Initialise une instance de TarReader qui peut lire des entrées tar à partir du flux spécifié et peut éventuellement laisser le flux ouvert lors de l’élimination de cette instance.

Méthodes

Dispose()

Supprime l’instance de TarReader actuelle et supprime les flux de toutes les entrées lues à partir de l’archive si l’argument leaveOpen a été défini sur false dans le constructeur.

DisposeAsync()

Supprime de façon asynchrone l’instance de TarReader actuelle et ferme les flux de toutes les entrées lues à partir de l’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()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetNextEntry(Boolean)

Récupère l’entrée suivante à partir du flux d’archivage.

GetNextEntryAsync(Boolean, CancellationToken)

Récupère de façon asynchrone l’entrée suivante à partir du flux d’archivage.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

Méthodes d’extension

ConfigureAwait(IAsyncDisposable, Boolean)

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

S’applique à