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实例,如果构造函数中的 参数设置为 false ,则释放从存档leaveOpen中读取的所有条目的流。

DisposeAsync()

异步leaveOpen释放当前TarReader实例,如果构造函数中的 参数设置为 false ,则关闭从存档中读取的所有条目的流。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetNextEntry(Boolean)

从存档流中检索下一个条目。

GetNextEntryAsync(Boolean, CancellationToken)

异步检索存档流中的下一个条目。

GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

扩展方法

ConfigureAwait(IAsyncDisposable, Boolean)

配置如何执行从异步可处置项返回的任务的等待。

适用于