WebException Osztály

Definíció

Az a kivétel, amely akkor jelentkezik, ha hiba történik a hálózat csatlakoztatása közben egy csatlakoztatható protokollon keresztül.

public ref class WebException : InvalidOperationException
public class WebException : InvalidOperationException
[System.Serializable]
public class WebException : InvalidOperationException
type WebException = class
    inherit InvalidOperationException
type WebException = class
    inherit InvalidOperationException
    interface ISerializable
[<System.Serializable>]
type WebException = class
    inherit InvalidOperationException
    interface ISerializable
Public Class WebException
Inherits InvalidOperationException
Öröklődés
Öröklődés
Attribútumok
Megvalósítás

Megjegyzések

Az WebException osztályt a lemenő WebRequest osztályok dobják ki, és WebResponse csatlakoztatható protokollokat implementálnak az internethez való hozzáféréshez.

Amikor WebException az osztály egy leszármazottja WebRequest dobja, a Response tulajdonság internetes választ ad az alkalmazásra.

Kapcsolódó tippek

Ellenőrizze a kivétel Válasz tulajdonságát annak megállapításához, hogy miért nem sikerült a kérés. Ha az WebException osztály egy leszármazottja WebRequest kivételt jelez, a Response tulajdonság internetes választ ad az alkalmazásnak.

Ellenőrizze a kivétel Állapot tulajdonságát annak megállapításához, hogy a kérés miért nem sikerült. A Status kivétel tulajdonsága állapotinformációkat ad a hibához. További információért lásd WebExceptionStatus.

Ha időtúllépést hajt végre egy XML-webszolgáltatásba való bejelentkezéskor, állítsa az XML Web Service-hívás időtúllépési értékét végtelenre. További információ : Hiba: Időtúllépés a webszolgáltatások hibakeresése során.

Konstruktorok

Name Description
WebException()

Inicializálja a WebException osztály új példányát.

WebException(SerializationInfo, StreamingContext)
Elavult.

Inicializálja az WebException osztály új példányát a megadott SerializationInfo és StreamingContext a példányokból.

WebException(String, Exception, WebExceptionStatus, WebResponse)

Inicializálja az WebException osztály új példányát a megadott hibaüzenettel, beágyazott kivétellel, állapottal és válaszsal.

WebException(String, Exception)

Inicializálja az WebException osztály új példányát a megadott hibaüzenettel és beágyazott kivétellel.

WebException(String, WebExceptionStatus)

Inicializálja az WebException osztály új példányát a megadott hibaüzenettel és állapottal.

WebException(String)

Inicializálja az osztály új példányát WebException a megadott hibaüzenettel.

Tulajdonságok

Name Description
Data

Lekéri a kulcs-/érték párok gyűjteményét, amelyek további, felhasználó által definiált információkat biztosítanak a kivételről.

(Öröklődés forrása Exception)
HelpLink

Lekéri vagy beállítja a kivételhez társított súgófájlra mutató hivatkozást.

(Öröklődés forrása Exception)
HResult

Lekéri vagy beállítja a HRESULT-ot, egy kódolt numerikus értéket, amely egy adott kivételhez van hozzárendelve.

(Öröklődés forrása Exception)
InnerException

Lekéri az Exception aktuális kivételt okozó példányt.

(Öröklődés forrása Exception)
Message

Az aktuális kivételt leíró üzenet jelenik meg.

(Öröklődés forrása Exception)
Response

Lekéri a távoli gazdagép által visszaadott választ.

Source

Lekéri vagy beállítja az alkalmazás vagy a hibát okozó objektum nevét.

(Öröklődés forrása Exception)
StackTrace

Lekéri a hívásverem közvetlen kereteinek sztringképét.

(Öröklődés forrása Exception)
Status

Lekéri a válasz állapotát.

TargetSite

Lekéri az aktuális kivételt okozó metódust.

(Öröklődés forrása Exception)

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetBaseException()

Ha egy származtatott osztály felül van bírálva, egy Exception vagy több későbbi kivétel kiváltó okát adja vissza.

(Öröklődés forrása Exception)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetObjectData(SerializationInfo, StreamingContext)
Elavult.

Feltölt egy példányt SerializationInfo a szerializáláshoz WebExceptionszükséges adatokkal.

GetObjectData(SerializationInfo, StreamingContext)
Elavult.

Ha felül van bírálva egy származtatott osztályban, a SerializationInfo kivétel adatait adja meg.

(Öröklődés forrása Exception)
GetType()

Lekéri az aktuális példány futtatókörnyezeti típusát.

(Öröklődés forrása Exception)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Létrehozza és visszaadja az aktuális kivétel sztring-ábrázolását.

(Öröklődés forrása Exception)

esemény

Name Description
SerializeObjectState
Elavult.

Akkor fordul elő, ha a kivétel szerializálva van egy kivételállapot-objektum létrehozásához, amely szerializált adatokat tartalmaz a kivételről.

(Öröklődés forrása Exception)

Explicit interfész-implementációk

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Szerializálja ezt a példányt a megadott SerializationInfo objektumba.

A következőre érvényes:

Lásd még