BufferedStream.Position Proprietà

Definizione

Ottiene la posizione all'interno del flusso corrente.

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

Valore della proprietà

Int64

Posizione all'interno del flusso corrente.

Eccezioni

Il valore passato a Seek(Int64, SeekOrigin) è negativo.

Si è verificato un errore di I/O, quale la chiusura del flusso.

Il flusso non supporta la ricerca.

Sono stati chiamati dei metodi dopo la chiusura del flusso.

Commenti

La get funzione di accesso richiama Seek per ottenere la posizione corrente all'interno del flusso sottostante e quindi modifica questo valore in base alla posizione corrente all'interno del buffer.

La set funzione di accesso copia tutti i dati scritti in precedenza nel buffer nel flusso sottostante e quindi richiama Seek.

La ricerca di qualsiasi posizione oltre la lunghezza del flusso è supportata.

Si applica a

Vedi anche