Поделиться через


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)

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

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