BufferedStream.Position Vlastnost

Definice

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.

Platí pro

Viz také