Compartilhar via


UdpClient.Available Propriedade

Definição

Obtém a quantidade de dados recebidos da rede e disponíveis para leitura.

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

Valor da propriedade

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

Exceções

Erro ao tentar acessar o soquete.

Exemplos

O exemplo de código a seguir mostra o uso da Available propriedade .

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

Comentários

A Available propriedade é usada para determinar a quantidade de dados enfileirados no buffer de rede para leitura. Se os dados estiverem disponíveis, chame Read para obter os dados. Se nenhum dado estiver disponível, a Available propriedade retornará 0.

Se o host remoto desligar ou fechar a conexão, a Available propriedade gerará um SocketException.

Observação

Se você receber um 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 do Windows Sockets versão 2 para obter uma descrição detalhada do erro.

Aplica-se a