Condividi tramite


HttpListenerException Classe

Definizione

Eccezione generata quando si verifica un errore durante l'elaborazione di una richiesta HTTP.

public ref class HttpListenerException : System::ComponentModel::Win32Exception
public class HttpListenerException : System.ComponentModel.Win32Exception
[System.Serializable]
public class HttpListenerException : System.ComponentModel.Win32Exception
type HttpListenerException = class
    inherit Win32Exception
[<System.Serializable>]
type HttpListenerException = class
    inherit Win32Exception
Public Class HttpListenerException
Inherits Win32Exception
Ereditarietà
Attributi

Commenti

Questa eccezione viene generata dalla classe e dalle HttpListener relative classi associate quando si verifica un errore durante l'inizializzazione di o durante la creazione o l'invio HttpListener di una risposta a una richiesta HTTP. Ad esempio, questa eccezione viene generata se il HttpListener tentativo di registrare un prefisso URI (Uniform Resource Identifier) già registrato.

Suggerimenti associati

Assicurarsi che non si stia tentando di registrare un prefisso URI già registrato.
Se il prefisso URI è già registrato, verrà generata questa eccezione.

Assicurarsi che la richiesta HTTP sia valida.
Questa eccezione viene generata dalla classe HttpListener e dalle classi associate quando si verifica un errore durante l'inizializzazione di HttpListener oppure durante la creazione di una richiesta HTTP o l'invio di una risposta a una richiesta HTTP.

Se si utilizza il metodo HttpListenerPrefixCollection.Add , assicurarsi che il prefisso uriPrefix non sia già stato aggiunto.
Se un altro HttpListener ha già aggiunto il prefisso uriPrefix, verrà generata questa eccezione.

Costruttori

HttpListenerException()

Inizializza una nuova istanza della classe HttpListenerException.

HttpListenerException(Int32)

Inizializza una nuova istanza della classe HttpListenerException utilizzando il codice di errore specificato.

HttpListenerException(Int32, String)

Inizializza una nuova istanza della classe HttpListenerException utilizzando il codice di errore e il messaggio specificati.

HttpListenerException(SerializationInfo, StreamingContext)
Obsoleti.

Inizializza una nuova istanza della classe HttpListenerException dalle istanze specificate delle classi SerializationInfo e StreamingContext.

Proprietà

Data

Ottiene una raccolta di coppie chiave/valore che forniscono informazioni definite dall'utente aggiuntive sull'eccezione.

(Ereditato da Exception)
ErrorCode

Ottiene un valore che identifica l'errore che si è verificato.

HelpLink

Ottiene o imposta un collegamento al file della Guida associato all'eccezione.

(Ereditato da Exception)
HResult

Ottiene o imposta HRESULT, un valore numerico codificato che viene assegnato a un'eccezione specifica.

(Ereditato da Exception)
InnerException

Ottiene l'istanza di Exception che ha causato l'eccezione corrente.

(Ereditato da Exception)
Message

Ottiene un messaggio che descrive l'eccezione corrente.

(Ereditato da Exception)
NativeErrorCode

Ottiene il codice di errore Win32 associato a questa eccezione.

(Ereditato da Win32Exception)
Source

Ottiene o imposta il nome dell'oggetto o dell'applicazione che ha generato l'errore.

(Ereditato da Exception)
StackTrace

Ottiene una rappresentazione di stringa dei frame immediati nello stack di chiamate.

(Ereditato da Exception)
TargetSite

Ottiene il metodo che genera l'eccezione corrente.

(Ereditato da Exception)

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetBaseException()

Quando ne viene eseguito l'override in una classe derivata, restituisce l'Exception che è la causa radice di una o più eccezioni successive.

(Ereditato da Exception)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetObjectData(SerializationInfo, StreamingContext)
Obsoleti.

Imposta l'oggetto SerializationInfo con il nome file e il numero di riga in cui si è verificata questa eccezione Win32Exception.

(Ereditato da Win32Exception)
GetType()

Ottiene il tipo di runtime dell'istanza corrente.

(Ereditato da Exception)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che contiene NativeErrorCode, HResult o entrambi gli oggetti.

(Ereditato da Win32Exception)

Eventi

SerializeObjectState
Obsoleti.

Si verifica quando un'eccezione viene serializzata per creare un oggetto di stato eccezione contenente i dati serializzati relativi all'eccezione.

(Ereditato da Exception)

Si applica a

Vedi anche