NetworkStream.ReadByte Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Lê um byte do NetworkStream e avança a posição dentro do fluxo em um byte, ou devolve -1 se estiver no final do fluxo.
public:
override int ReadByte();
public override int ReadByte();
override this.ReadByte : unit -> int
Public Overrides Function ReadByte () As Integer
Devoluções
O byte sem assinatura foi lançado para um Int32, ou -1 se estiver no final do fluxo, porque o socket peer realizou um desligamento gracioso.
Exceções
Não NetworkStream suporta a leitura.
Está NetworkStream fechado.
Observações
Note
Verifique se é NetworkStream legível ligando para a CanRead propriedade. Se tentar ler de um NetworkStream que não seja legível, obterá um InvalidOperationException.
Note
Se receber um IOException, verifique a InnerException propriedade para determinar se foi causado por um SocketException. Se sim, utilize a propriedade ErrorCode para obter o código de erro específico e consulte a documentação do código de erro da API Windows versão 2 dos sockets para uma descrição detalhada do erro.