WebExceptionStatus Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit les codes d’état pour la classe WebException.
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.
public enum class WebExceptionStatus
public enum WebExceptionStatus
type WebExceptionStatus =
Public Enum WebExceptionStatus
- Héritage
Champs
CacheEntryNotFound | 18 | L’entrée du cache spécifiée est introuvable. |
ConnectFailure | 2 | Le point de service distant n’a pas pu être contacté au niveau du transport. |
ConnectionClosed | 8 | La connexion a été fermée prématurément. |
KeepAliveFailure | 12 | La connexion pour une demande qui spécifie l’en-tête Keep-alive a été fermée de manière inattendue. |
MessageLengthLimitExceeded | 17 | Un message a été reçu qui dépassait la limite spécifiée lors de l’envoi d’une demande ou de la réception d’une réponse du serveur. |
NameResolutionFailure | 1 | Le service de résolution des noms n’a pas pu résoudre le nom d’hôte. |
Pending | 13 | Une demande asynchrone interne est en attente. |
PipelineFailure | 5 | La demande était une demande canalisée en rafale et la connexion a été fermée avant la réception de la réponse. |
ProtocolError | 7 | La réponse reçue du serveur était complète, mais indiquait une erreur au niveau du protocole. Par exemple, une erreur de protocole HTTP telle que « 401 Accès refusé » utilise cet état. |
ProxyNameResolutionFailure | 15 | Le service de résolution de nom n’a pas pu résoudre le nom d’hôte proxy. |
ReceiveFailure | 3 | Aucune réponse complète n’a été reçue du serveur distant. |
RequestCanceled | 6 | La demande a été annulée, la méthode Abort() a été appelée ou une erreur inclassable s’est produite. Il s'agit de la valeur par défaut de l'objet Status. |
RequestProhibitedByCachePolicy | 19 | La demande n’a pas été autorisée par la stratégie de cache. En général, cela se produit quand une demande ne peut pas être mise en cache et que la stratégie active interdit l’envoi de la demande au serveur. Vous pouvez recevoir cet état si une méthode de demande implique la présence d’un corps de demande, si une méthode de demande nécessite l’interaction directe avec le serveur ou si une demande contient un en-tête conditionnel. |
RequestProhibitedByProxy | 20 | Cette demande n’a pas été autorisée par le proxy. |
SecureChannelFailure | 10 | Une erreur s’est produite lors de l’établissement d’une connexion à l’aide de SSL. |
SendFailure | 4 | Une demande complète n’a pas pu être envoyée au serveur distant. |
ServerProtocolViolation | 11 | La réponse du serveur n’était pas une réponse HTTP valide. |
Success | 0 | Aucune erreur n’a été rencontrée. |
Timeout | 14 | Aucune réponse n’a été reçue pendant le délai d’attente d’une demande. |
TrustFailure | 9 | Un certificat de serveur n’a pas pu être validé. |
UnknownError | 16 | Une exception de type inconnu s’est produite. |
Remarques
L’énumération WebExceptionStatus définit les codes d’état attribués à la Status propriété.