WebSocketStream.EndRead(IAsyncResult) Método

Definição

Espera que a leitura assíncrona pendente seja concluída. (Considere usar ReadAsync(Byte[], Int32, Int32) em vez disso.)

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

Parâmetros

asyncResult
IAsyncResult

A referência ao pedido assíncrono pendente para terminar.

Devoluções

O número de bytes lidos do fluxo, entre zero (0) e o número de bytes solicitados. ReadAsync devolve zero (0) apenas se foram solicitados zero bytes ou se não houver mais bytes disponíveis porque está no final do fluxo; caso contrário, as operações de leitura não são concluídas até que pelo menos um byte esteja disponível. Se forem solicitados zero bytes, as operações de leitura podem ser concluídas imediatamente ou podem não ser concluídas até que pelo menos um byte esteja disponível (mas sem consumir quaisquer dados).

Aplica-se a