Udostępnij za pośrednictwem


TarEntry.DataStream Właściwość

Definicja

Pobiera lub ustawia sekcję danych tego wpisu. Jeśli obiekt EntryType nie obsługuje przechowywania danych, zwraca wartość 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

Wartość właściwości

Pobiera strumień reprezentujący sekcję danych tego wpisu.

Ustawia nowy strumień reprezentujący sekcję danych, jeśli ma to sens, EntryType aby zawierać dane. Jeśli strumień już istnieje, stary strumień jest usuwany przed zastąpieniem go nowym strumieniem. Ustawianie strumienia null jest dozwolone.

Wyjątki

Ustawienie sekcji danych nie jest obsługiwane, ponieważ EntryType element nie RegularFile jest (lub V7RegularFile w przypadku archiwum V7 formatu).

Strumień nie obsługuje odczytu.

Wystąpił problem z we/wy.

Uwagi

Jeśli zapisujesz dane w tym strumieniu danych, przed zapisaniem tego wpisu w archiwum za pomocą polecenia WriteEntry(TarEntry)pamiętaj, aby przewinąć je do żądanej pozycji początkowej.

Dotyczy