Partager via


TarEntry.DataStream Propriété

Définition

Obtient ou définit la section de données de cette entrée. Si ne prend pas en charge les EntryType données contenant des données, retourne 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

Valeur de propriété

Obtient un flux qui représente la section de données de cette entrée.

Définit un nouveau flux qui représente la section de données, s’il est judicieux que le EntryType contienne des données. Si un flux existe déjà, l’ancien flux est supprimé avant de le remplacer par le nouveau flux. La définition d’un null flux est autorisée.

Exceptions

La définition d’une section de données n’est pas prise en charge, car n’est EntryType pas RegularFile (ou V7RegularFile pour une archive de V7 format).

Le flux ne prend pas en charge la lecture.

Un problème d’E/S s’est produit.

Remarques

Si vous écrivez des données dans ce flux de données, veillez à les rembobiner à la position de début souhaitée avant d’écrire cette entrée dans une archive à l’aide WriteEntry(TarEntry)de .

S’applique à