IsolatedStorageFileStream.EndRead(IAsyncResult) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beendet eine ausstehende asynchrone Leseanforderung.
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
Die ausstehende asynchrone Anforderung.
Gibt zurück
Die Anzahl der aus dem Datenstrom gelesenen Bytes zwischen Null und der Anzahl der angeforderten Bytes. Datenströme geben nur null am Ende des Datenstroms zurück. Andernfalls werden sie blockiert, bis mindestens ein Byte verfügbar ist.
Ausnahmen
asyncResult ist null.
Hinweise
EndRead muss genau einmal für jedes IAsyncResult Objekt BeginReadaufgerufen werden, und das Aufrufen EndRead ist die einzige Möglichkeit, zu wissen, wie viele Bytes aus dem Streamgelesen wurden. EndRead wird blockiert, bis der E/A-Vorgang abgeschlossen ist.