BufferedStream.Position Vlastnost

Definice

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.

Platí pro

Viz také