BufferedStream.Position Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u de positie binnen de huidige stroom op.
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
Waarde van eigenschap
De positie binnen de huidige stroom.
Uitzonderingen
De doorgegeven Seek(Int64, SeekOrigin) waarde is negatief.
Er treedt een I/O-fout op, zoals de stroom die wordt gesloten.
De stream biedt geen ondersteuning voor zoeken.
Methoden werden aangeroepen nadat de stream is gesloten.
Opmerkingen
De get accessor roept Seek aan om de huidige positie binnen de onderliggende stroom te verkrijgen en past deze waarde vervolgens aan op basis van de huidige positie binnen de buffer.
De set accessor kopieert alle gegevens die eerder naar de buffer zijn geschreven naar de onderliggende stroom en roept vervolgens aan Seek.
Het zoeken naar een locatie buiten de lengte van de stream wordt ondersteund.