TarReader Класс

Определение

Считывает архив tar из потока.

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
Наследование
TarReader
Реализации

Конструкторы

Имя Описание
TarReader(Stream, Boolean)

Инициализирует TarReader экземпляр, который может считывать записи tar из указанного потока и может при необходимости оставить поток открытым при удалении этого экземпляра.

Методы

Имя Описание
Dispose()

Удаляет текущий TarReader экземпляр и удаляет потоки всех записей, считываемых из архива, если leaveOpen аргумент был задан false в конструкторе.

DisposeAsync()

Асинхронно удаляет текущий TarReader экземпляр и закрывает потоки всех записей, считываемых из архива, если leaveOpen аргумент был задан false в конструкторе.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetNextEntry(Boolean)

Извлекает следующую запись из архивного потока.

GetNextEntryAsync(Boolean, CancellationToken)

Асинхронно извлекает следующую запись из архивного потока.

GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Методы расширения

Имя Описание
ConfigureAwait(IAsyncDisposable, Boolean)

Настраивает способ ожидания задач, возвращаемых из асинхронного удаления.

Применяется к