BufferedStream.Position Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá pozici v aktuálním datovém proudu.
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
Hodnota vlastnosti
Pozice v aktuálním datovém proudu.
Výjimky
Předaná Seek(Int64, SeekOrigin) hodnota je záporná.
Dojde k vstupně-výstupní chybě, například k zavření datového proudu.
Stream nepodporuje hledání.
Metody byly volány po zavření datového proudu.
Poznámky
Přistupovací get objekt vyvolá Seek , aby získal aktuální pozici v rámci podkladového datového proudu a pak tuto hodnotu upraví podle aktuální pozice v rámci vyrovnávací paměti.
Přistupovací set objekt zkopíruje všechna data dříve zapsaná do vyrovnávací paměti do podkladového datového proudu a pak vyvolá Seek.
Podporuje se hledání libovolného umístění nad rámec délky datového proudu.