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 rámci aktuálního datového 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
Hodnota předaná do Seek(Int64, SeekOrigin) je záporná.
Dojde k chybě vstupně-výstupních operací, například k zavření datového proudu.
Datový proud nepodporuje vyhledává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 podkladovém datovém 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.
Je podporováno hledání libovolného umístění nad rámec délky streamu.