BufferedStream.Position Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar positionen i den aktuella strömmen.
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
Egenskapsvärde
Positionen i den aktuella strömmen.
Undantag
Värdet som skickas till Seek(Int64, SeekOrigin) är negativt.
Ett I/O-fel inträffar, till exempel att strömmen stängs.
Strömmen stöder inte sökning.
Metoder anropades efter att strömmen stängdes.
Kommentarer
Accessorn get anropar Seek för att hämta den aktuella positionen i den underliggande dataströmmen och justerar sedan det här värdet enligt den aktuella positionen i bufferten.
Accessorn set kopierar alla data som tidigare skrivits till bufferten till den underliggande dataströmmen och anropar Seeksedan .
Det finns stöd för att söka till valfri plats utöver dataströmmens längd.