Partilhar via


TarEntry.DataStream Propriedade

Definição

Obtém ou define a seção de dados dessa entrada. Se o EntryType não der suporte à contenção de dados, retornará 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

Valor da propriedade

Obtém um fluxo que representa a seção de dados dessa entrada.

Define um novo fluxo que representa a seção de dados, se fizer sentido para o EntryType conter dados. Se já existir um fluxo, o fluxo antigo será descartado antes de substituí-lo pelo novo fluxo. A configuração de um null fluxo é permitida.

Exceções

Não há suporte para a configuração de uma seção de dados porque o EntryType não RegularFile é (ou V7RegularFile para um arquivo de V7 formato).

Não há suporte para leitura no fluxo.

Ocorreu um problema de E/S.

Comentários

Se você gravar dados nesse fluxo de dados, lembre-se de rebobiná-los para a posição inicial desejada antes de gravar essa entrada em um arquivo morto usando WriteEntry(TarEntry).

Aplica-se a