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 ストリームの設定は許可されます。

例外

データ セクションの設定は、EntryTypeRegularFileされていないため (または、V7形式のアーカイブのV7RegularFile)、サポートされていません。

ストリームは読み取りをサポートしていません。

I/O の問題が発生しました。

注釈

このデータ ストリームにデータを書き込む場合は、 WriteEntry(TarEntry)を使用してアーカイブにこのエントリを書き込む前に、目的の開始位置にデータを巻き戻してください。

適用対象