SqlFileStream.Read(Byte[], Int32, Int32) Methode

Definition

Liest eine Bytesequenz aus dem aktuellen Stream und setzt die Position in diesem Stream um die Anzahl der gelesenen Bytes nach vorn.Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.

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

Parameter

buffer
Byte[]

Ein Bytearray.An array of bytes. Nach dem Beenden dieser Methode enthält der Puffer das angegebene Bytearray, in dem die Werte zwischen Offset und (Offset + Anzahl - 1) durch die aus der aktuellen Quelle gelesenen Bytes ersetzt wurden.When this method returns, the buffer contains the specified byte array with the values between offset and (offset + count - 1) replaced by the bytes read from the current source.

offset
Int32

Der nullbasierte Byteoffset im Puffer, ab dem die aus dem aktuellen Stream gelesenen Daten gespeichert werden.The zero-based byte offset in buffer at which to begin storing the data read from the current stream.

count
Int32

Die maximale Anzahl an Bytes, die aus dem aktuellen Stream gelesen werden sollen.The maximum number of bytes to be read from the current stream.

Gibt zurück

Die Gesamtanzahl der in den Puffer gelesenen Bytes.The total number of bytes read into the buffer. Dies kann weniger als die Anzahl der angeforderten Bytes sein, wenn diese Anzahl an Bytes derzeit nicht verfügbar ist, oder 0, wenn das Ende des Streams erreicht ist.This can be less than the number of bytes requested if that many bytes are not currently available, or zero (0) if the end of the stream has been reached.

Ausnahmen

Das Objekt unterstützt das Lesen von Daten nicht.The object does not support reading of data.

Hinweise

Verwenden Sie CanRead die-Eigenschaft, um zu bestimmen, ob die aktuelle Instanz Schreibvorgänge unterstütztUse the CanRead property to determine whether the current instance supports writing.

Gilt für:

Siehe auch