UdpClient.Available Propriedade

Definição

Obtém a quantidade de dados recebidos da rede que está disponível para leitura.

public:
 property int Available { int get(); };
public int Available { get; }
member this.Available : int
Public ReadOnly Property Available As Integer

Valor de Propriedade

O número de bytes de dados recebidos da rede.

Exceções

Ocorreu um erro ao tentar aceder à soquete.

O Socket local foi encerrado.

Exemplos

O seguinte exemplo de código mostra a utilização da Available propriedade.

public static void GetAvailable(UdpClient u)
{
    // Get the number of bytes available for reading.
    Console.WriteLine("Available value is {0}",
        u.Available);
}

Observações

A Available propriedade é usada para determinar a quantidade de dados enfileirados no buffer de rede para leitura. Se houver dados disponíveis, ligue Read para obter os dados. Se não houver dados disponíveis, a Available propriedade devolve 0.

Se o host remoto desligar ou fechar a ligação, a Available propriedade gera um SocketException.

Note

Se receber um código de erro SocketException, use SocketException.ErrorCode para obter o código de erro específico e consulte a documentação do código de erro da API Windows Sockets versão 2 para uma descrição detalhada do erro.

Aplica-se a