BufferedStream.Position Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient la position dans le flux actuel.
public:
virtual property long Position { long get(); void set(long value); };
public override long Position { get; set; }
member this.Position : int64 with get, set
Public Overrides Property Position As Long
Valeur de propriété
Position dans le flux en cours.
Exceptions
La valeur passée à Seek(Int64, SeekOrigin) est négative.
Une erreur d’E/S s’est produite, telle que la fermeture du flux.
Le flux ne prend pas en charge la recherche.
Des méthodes ont été appelées après la fermeture du flux.
Remarques
L’accesseur get
appelle Seek pour obtenir la position actuelle dans le flux sous-jacent, puis ajuste cette valeur en fonction de la position actuelle dans la mémoire tampon.
L’accesseur set
copie toutes les données précédemment écrites dans la mémoire tampon dans le flux sous-jacent, puis appelle Seek.
La recherche vers n’importe quel emplacement au-delà de la longueur du flux est prise en charge.