Partage via


WebExceptionStatus Énumération

Définition

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
WebExceptionStatus

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é.

S’applique à

Voir aussi