TarEntry.DataStream Vlastnost

Definice

Získá nebo nastaví část dat této položky. Pokud nástroj EntryType nepodporuje obsahující data, vrátí hodnotu 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

Hodnota vlastnosti

Získá datový proud, který představuje datovou část této položky.

Nastaví nový datový proud, který představuje datový oddíl, pokud má smysl EntryType , aby obsahoval data. Pokud datový proud již existuje, starý datový proud se před nahrazením novým datovým proudem odstraní. Nastavení datového null proudu je povolené.

Výjimky

Nastavení datového oddílu není podporováno, protože EntryType není (nebo V7RegularFile pro formát archivu V7RegularFile ).

Stream nepodporuje čtení.

Došlo k problému se vstupně-výstupními operacemi.

Poznámky

Pokud do tohoto datového proudu zapisujete data, nezapomeňte je před zápisem této položky do archivu pomocí WriteEntry(TarEntry)převinout zpět na požadovanou počáteční pozici.

Platí pro