Share via


TarEntry.DataStream 属性

定义

获取或设置此项的数据部分。 EntryType如果 不支持包含数据,则返回 null

public:
 property System::IO::Stream ^ DataStream { System::IO::Stream ^ get(); void set(System::IO::Stream ^ value); };
public System.IO.Stream? DataStream { get; set; }
member this.DataStream : System.IO.Stream with get, set
Public Property DataStream As Stream

属性值

获取表示此项的数据部分的流。

设置一个表示数据节的新流(如果对 包含数据有意义 EntryType )。 如果流已存在,则会释放旧流,然后再用新流替换它。 允许设置 null 流。

例外

不支持设置数据节,因为 EntryType 未 (或V7RegularFile格式) 存档V7RegularFile

流不支持读取。

发生了 I/O 问题。

注解

如果将数据写入此数据流,请确保先将其倒回所需的开始位置,然后再使用 WriteEntry(TarEntry)将此条目写入存档。

适用于