SqlFileStream.EndRead(IAsyncResult) Methode

Definition

Wartet, bis der ausstehende asynchrone Lesevorgang abgeschlossen ist.Waits for the pending asynchronous read to complete.

public:
 override int EndRead(IAsyncResult ^ asyncResult);
public override int EndRead (IAsyncResult asyncResult);
override this.EndRead : IAsyncResult -> int
Public Overrides Function EndRead (asyncResult As IAsyncResult) As Integer

Parameter

asyncResult
IAsyncResult

Der Verweis auf die ausstehende asynchrone Anforderung, die beendet werden soll.The reference to the pending asynchronous request to finish.

Gibt zurück

Die Anzahl der aus dem Stream gelesenen Bytes. Diese Anzahl kann zwischen 0 und der Anzahl der angeforderten Bytes liegen.The number of bytes read from the stream, between zero (0) and the number of bytes you requested. Streams geben nur am Ende des Streams 0 zurück, andernfalls sollten sie blockieren, bis mindestens 1 Byte verfügbar ist.Streams return zero (0) only at the end of the stream, otherwise, they should block until at least one byte is available.

Ausnahmen

Das IAsyncResult-Objekt stammt nicht von der zugehörigen BeginRead-Methode.The IAsyncResult object did not come from the corresponding BeginRead method.

Gilt für:

Siehe auch