BufferedStream.Position Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Position im aktuellen Stream ab.
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
Eigenschaftswert
Die Position im aktuellen Stream.
Ausnahmen
Der an Seek(Int64, SeekOrigin) übergebene Wert ist negativ.
Ein E/A-Fehler ist aufgetreten, beispielsweise durch Schließen des Streams.
Vom Stream wird Suchen nicht unterstützt.
Es wurden Methoden aufgerufen, nachdem der Stream geschlossen wurde.
Hinweise
Der get
Accessor ruft auf Seek , um die aktuelle Position innerhalb des zugrunde liegenden Datenstroms abzurufen, und passt diesen Wert dann an die aktuelle Position im Puffer an.
Der set
Accessor kopiert alle Zuvor in den Puffer geschriebenen Daten in den zugrunde liegenden Stream und ruft dann auf Seek.
Das Suchen nach einem beliebigen Speicherort über die Länge des Datenstroms hinaus wird unterstützt.