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)將這個專案寫入封存。

適用於