BufferedStream.Position Eigenschap

Definitie

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.

Van toepassing op

Zie ook