WebExceptionStatus-Enumeration
Definiert Statuscodes für die WebException-Klasse.
Namespace: System.Net
Assembly: System (in system.dll)
Syntax
'Declaration
Public Enumeration WebExceptionStatus
'Usage
Dim instance As WebExceptionStatus
public enum WebExceptionStatus
public enum class WebExceptionStatus
public enum WebExceptionStatus
public enum WebExceptionStatus
Member
Membername | Beschreibung | |
---|---|---|
CacheEntryNotFound | Der angegebene Cacheeintrag wurde nicht gefunden. | |
ConnectFailure | Auf der Transportebene konnte keine Verbindung mit dem remoten Dienstpunkt hergestellt werden. | |
ConnectionClosed | Die Verbindung wurde vorzeitig getrennt. | |
KeepAliveFailure | Die Verbindung für eine Anforderung, die angibt, dass der Keep-Alive-Header unerwartet geschlossen wurde. | |
MessageLengthLimitExceeded | Es wurde eine Meldung empfangen, bei der die festgelegte Größe für das Senden einer Anforderung bzw. das Empfangen einer Antwort vom Server überschritten wurde. | |
NameResolutionFailure | Der Namensauflösungsdienst konnte den Hostnamen nicht auflösen. | |
Pending | Eine interne asynchrone Anforderung steht aus. | |
PipelineFailure | Die Anforderung sollte über eine Pipeline gesendet werden, und die Verbindung wurde geschlossen, bevor die Antwort empfangen wurde. | |
ProtocolError | Die vom Server empfangene Antwort war vollständig, deutete jedoch auf einen Fehler auf Protokollebene hin. In einem HTTP-Protokollfehler, wie 401 Zugriff verweigert, wird z. B. dieser Status verwendet. | |
ProxyNameResolutionFailure | Der Namensauflösungsdienst konnte den Proxyhostnamen nicht auflösen. | |
ReceiveFailure | Es wurde keine vollständige Antwort vom Remoteserver empfangen. | |
RequestCanceled | Die Anforderung wurde abgebrochen. Es wurde die WebRequest.Abort-Methode aufgerufen, oder ein nicht klassifizierbarer Fehler ist aufgetreten. Dies ist der Standardwert für Status. | |
RequestProhibitedByCachePolicy | Die Anforderung wurde durch die Cacherichtlinie nicht zugelassen. Im Allgemeinen geschieht dies, wenn eine Anforderung nicht zwischengespeichert werden kann und das Senden der Anforderung an den Server durch die angewendete Richtlinie untersagt ist. Möglicherweise erhalten Sie diesen Status, wenn eine Anforderungsmethode einen Anforderungstext erfordert, wenn eine Anforderungsmethode eine direkte Interaktion mit dem Server erfordert oder wenn eine Anforderung einen bedingten Header enthält. | |
RequestProhibitedByProxy | Diese Anforderung wurde nicht durch den Proxy zugelassen. | |
SecureChannelFailure | Beim Einrichten einer Verbindung über SSL ist ein Fehler aufgetreten. | |
SendFailure | Es konnte keine vollständige Anforderung an den Remoteserver gesendet werden. | |
ServerProtocolViolation | Die Antwort vom Server war keine gültige HTTP-Antwort. | |
Success | Es ist kein Fehler aufgetreten. | |
Timeout | Währen des Zeitlimits für eine Anforderung wurde keine Antwort empfangen. | |
TrustFailure | Ein Serverzertifikat konnte nicht überprüft werden. | |
UnknownError | Eine Ausnahme unbekannten Typs ist aufgetreten. |
Hinweise
Die WebExceptionStatus-Enumeration definiert die der Status-Eigenschaft zugewiesenen Statuscodes.
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
System.Net-Namespace
WebException-Klasse