WebExceptionStatus Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define códigos de status para a classe WebException.
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.
public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus =
Public Enum WebExceptionStatus
- Herança
Campos
| Nome | Valor | Description |
|---|---|---|
| CacheEntryNotFound | 18 | A entrada de cache especificada não foi encontrada. |
| ConnectFailure | 2 | O ponto de serviço remoto não pôde ser contatado no nível do transporte. |
| ConnectionClosed | 8 | A conexão foi fechada prematuramente. |
| KeepAliveFailure | 12 | A conexão para uma solicitação que especifica o cabeçalho keep alive foi encerrada inesperadamente. |
| MessageLengthLimitExceeded | 17 | Foi recebida uma mensagem que ultrapassa o limite especificado ao enviar uma solicitação ou receber uma resposta do servidor. |
| NameResolutionFailure | 1 | O serviço de resolvedor de nome não pôde resolver o nome do host. |
| Pending | 13 | Uma solicitação assíncrona interna está pendente. |
| PipelineFailure | 5 | A solicitação foi uma solicitação de pipeline e a conexão foi fechada antes da resposta ser recebida. |
| ProtocolError | 7 | A resposta recebida do servidor estava completa, mas indicava um erro no nível do protocolo. Por exemplo, um erro de protocolo HTTP, como 401 Acesso Negado, usaria esse status. |
| ProxyNameResolutionFailure | 15 | O serviço de resolvedor de nome não pôde resolver o nome de host do proxy. |
| ReceiveFailure | 3 | Não foi recebida uma resposta completa do servidor remoto. |
| RequestCanceled | 6 | A solicitação foi cancelada, o método Abort() foi chamado ou ocorreu um erro não classificado. Esse é o valor padrão de Status. |
| RequestProhibitedByCachePolicy | 19 | A solicitação não foi permitida pela política de cache. De modo geral, isso ocorre quando uma solicitação não pode ser armazenada em cache e a política efetiva proíbe o envio da solicitação ao servidor. Você poderá receber esse status se um método de solicitação implicar a presença de um corpo de solicitação, se um método de solicitação exigir interação direta com o servidor ou se uma solicitação contiver um cabeçalho condicional. |
| RequestProhibitedByProxy | 20 | A solicitação não foi permitida pelo proxy. |
| SecureChannelFailure | 10 | Ocorreu um erro ao estabelecer uma conexão usando SSL. |
| SendFailure | 4 | Não foi possível enviar uma solicitação completa para o servidor remoto. |
| ServerProtocolViolation | 11 | A resposta do servidor não era uma resposta HTTP válida. |
| Success | 0 | Nenhum erro foi encontrado. |
| Timeout | 14 | Nenhuma resposta foi recebida durante o período de tempo limite de uma solicitação. |
| TrustFailure | 9 | Não foi possível validar um certificado do servidor. |
| UnknownError | 16 | Ocorreu uma exceção de tipo desconhecido. |
Comentários
A WebExceptionStatus enumeração define os códigos de status atribuídos à Status propriedade .