WebSocketStream.EndRead(IAsyncResult) Metodo

Definizione

Attende il completamento della lettura asincrona in sospeso. Prendere invece in considerazione l'uso ReadAsync(Byte[], Int32, Int32) di .

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

Parametri

asyncResult
IAsyncResult

Riferimento alla richiesta asincrona in sospeso da completare.

Valori restituiti

Numero di byte letti dal flusso, compreso tra zero (0) e il numero di byte richiesti. ReadAsync restituisce zero (0) solo se sono stati richiesti zero byte o se non saranno disponibili altri byte perché è alla fine del flusso; in caso contrario, le operazioni di lettura non verranno completate finché non sarà disponibile almeno un byte. Se vengono richiesti zero byte, le operazioni di lettura possono essere completate immediatamente o potrebbero non essere completate fino a quando non è disponibile almeno un byte (ma senza utilizzare alcun dato).

Si applica a