WebExceptionStatus Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет коды состояния для класса WebException.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus =
Public Enum WebExceptionStatus
- Наследование
Поля
CacheEntryNotFound | 18 | Указанная запись не была найдена в кэше. |
ConnectFailure | 2 | С точкой удаленной службы нельзя связаться на транспортном уровне. |
ConnectionClosed | 8 | Подключение было преждевременно закрыто. |
KeepAliveFailure | 12 | Неожиданно закрыто подключение для запроса, задающего заголовок Keep-alive. |
MessageLengthLimitExceeded | 17 | Получено сообщение, которое превышает ограничение, заданное при отправке запроса или получении ответа от сервера. |
NameResolutionFailure | 1 | Служба разрешения имен не может разрешить имя узла. |
Pending | 13 | Ожидается выполнение внутреннего асинхронного запроса. |
PipelineFailure | 5 | Запрос являлся конвейерным запросом, и подключение было закрыто до получения запроса. |
ProtocolError | 7 | Ответ, принятый от сервера, был завершен, но указал на ошибку на уровне протокола. Это состояние могла бы использовать, например, ошибка протокола HTTP, такая как ошибка 401 Нет доступа. |
ProxyNameResolutionFailure | 15 | Службе разрешения имен не удалось разрешить имя узла прокси-сервера. |
ReceiveFailure | 3 | От удаленного сервера не получен полный ответ. |
RequestCanceled | 6 | Запрос был отменен, был вызван метод Abort() или возникла ошибка, не поддающаяся классификации. Это значение по умолчанию для Status. |
RequestProhibitedByCachePolicy | 19 | Этот запрос не разрешен политикой кэширования. В целом, это происходит в том случае, если запрос не подлежит кэшированию и действующая политика запрещает отправку запроса на сервер. Можно получить это состояние, если метод запроса подразумевает наличие основного текста, для метода запроса требуется взаимодействия с сервером или запрос содержит условный заголовок. |
RequestProhibitedByProxy | 20 | Этот запрос не разрешен прокси-сервером. |
SecureChannelFailure | 10 | При установлении подключения с использованием SSL произошла ошибка. |
SendFailure | 4 | Не удалось отправить полный запрос на удаленный сервер. |
ServerProtocolViolation | 11 | Ответ от сервера не является допустимым ответом HTTP. |
Success | 0 | Ошибки не обнаружены. |
Timeout | 14 | В течение времени ожидания запроса ответ получен не был. |
TrustFailure | 9 | Не удалось проверить сертификат сервера. |
UnknownError | 16 | Возникло исключение неизвестного типа. |
Комментарии
Перечисление WebExceptionStatus определяет коды состояния, назначенные свойству Status .