SqlFileStream.Read(Byte[], Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Legge una sequenza di byte dal flusso corrente e fa avanzare la posizione nel flusso del numero di byte letti.
public:
override int Read(cli::array <System::Byte> ^ buffer, int offset, int count);
public override int Read (byte[] buffer, int offset, int count);
override this.Read : byte[] * int * int -> int
Public Overrides Function Read (buffer As Byte(), offset As Integer, count As Integer) As Integer
Parametri
- buffer
- Byte[]
Matrice di byte. Quando questo metodo viene restituito, il buffer contiene la matrice di byte specificata con i valori compresi tra offset e (offset + count - 1) sostituiti con i byte letti dall'origine corrente.
- offset
- Int32
Offset dei byte in base zero nel buffer in corrispondenza del quale iniziare l'archiviazione dei dati letti dal flusso corrente.
- count
- Int32
Numero massimo di byte da leggere dal flusso corrente.
Restituisce
Numero complessivo di byte letti nel buffer. È possibile che questo numero sia inferiore a quello dei byte richiesti se la quantità di byte disponibili è minore oppure che corrisponda a zero (0) se è stata raggiunta la fine del flusso.
Eccezioni
L'oggetto non supporta la lettura di dati.
Commenti
Utilizzare la proprietà per determinare se l'istanza corrente supporta la CanRead scrittura.