URLConnection.ConnectTimeout Propriedade

Definição

Retorna a configuração para o tempo limite de conexão. -ou- Define um valor de tempo limite especificado, em milissegundos, a ser usado ao abrir um link de comunicações para o recurso referenciado por essa URLConnection.

public virtual int ConnectTimeout { [Android.Runtime.Register("getConnectTimeout", "()I", "GetGetConnectTimeoutHandler")] get; [Android.Runtime.Register("setConnectTimeout", "(I)V", "GetSetConnectTimeout_IHandler")] set; }
[<get: Android.Runtime.Register("getConnectTimeout", "()I", "GetGetConnectTimeoutHandler")>]
[<set: Android.Runtime.Register("setConnectTimeout", "(I)V", "GetSetConnectTimeout_IHandler")>]
member this.ConnectTimeout : int with get, set

Valor da propriedade

um int que indica o valor do tempo limite de conexão em milissegundos

Atributos

Exceções

if timeoutMillis < 0.

Comentários

Documentação do getter de propriedades:

Retorna a configuração para o tempo limite de conexão.

0 retorno implica que a opção está desabilitada (ou seja, tempo limite do infinito).

Adicionado em 1.5.

Java documentação para java.net.URLConnection.getConnectTimeout().

Documentação do setter de propriedades:

Define um valor de tempo limite especificado, em milissegundos, a ser usado ao abrir um link de comunicações para o recurso referenciado por essa URLConnection. Se o tempo limite expirar antes que a conexão possa ser estabelecida, um java.net.SocketTimeoutException será gerado. Um tempo limite de zero é interpretado como um tempo limite infinito.

Alguma implementação não padrão desse método pode ignorar o tempo limite especificado. Para ver o conjunto de tempo limite de conexão, chame getConnectTimeout().

<aviso< forte>/forte>: se o nome do host for resolvido para vários endereços IP, a implementação HttpURLConnection padrão do Android tentará cada um na ordem RFC 3484. Se a conexão a cada um desses endereços falhar, vários tempos limite serão decorridos antes que a tentativa de conexão gere uma exceção. Os nomes de host que dão suporte a IPv6 e IPv4 sempre têm pelo menos 2 endereços IP.

Adicionado em 1.5.

Java documentação para java.net.URLConnection.setConnectTimeout(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a