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)

配置如何执行从异步可释放项返回的任务的 await。

适用于