Compartir por


WebException Clase

Definición

Excepción que se produce cuando se produce un error al acceder a la red a través de un protocolo conectable.

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
Herencia
Herencia
Atributos
Implementaciones

Comentarios

La WebException clase se produce por clases descendientes de WebRequest y WebResponse que implementan protocolos conectables para acceder a Internet.

Cuando WebException se produce mediante un descendiente de la WebRequest clase , la Response propiedad proporciona la respuesta de Internet a la aplicación.

Sugerencias asociadas

Compruebe la propiedad Response de la excepción para determinar por qué se produjo un error en la solicitud. Cuando una WebException excepción se produce mediante un descendiente de la WebRequest clase , la Response propiedad proporciona la respuesta de Internet a la aplicación.

Compruebe la propiedad Status de la excepción para determinar por qué se produjo un error en la solicitud. La Status propiedad de la excepción proporciona información de estado para el error. Para obtener más información, consulte WebExceptionStatus.

Si se agota el tiempo de espera al pasar a un servicio web XML, establezca el valor de tiempo de espera de la llamada al servicio web XML en infinito. Para obtener más información, vea Error: Tiempo de espera durante la depuración de servicios web.

Constructores

Nombre Description
WebException()

Inicializa una nueva instancia de la clase WebException.

WebException(SerializationInfo, StreamingContext)
Obsoletos.

Inicializa una nueva instancia de la WebException clase a partir de las instancias y StreamingContext especificadasSerializationInfo.

WebException(String, Exception, WebExceptionStatus, WebResponse)

Inicializa una nueva instancia de la clase con el mensaje de error, la excepción anidada, el estado y la WebException respuesta especificados.

WebException(String, Exception)

Inicializa una nueva instancia de la WebException clase con el mensaje de error especificado y la excepción anidada.

WebException(String, WebExceptionStatus)

Inicializa una nueva instancia de la WebException clase con el mensaje de error y el estado especificados.

WebException(String)

Inicializa una nueva instancia de la WebException clase con el mensaje de error especificado.

Propiedades

Nombre Description
Data

Obtiene una colección de pares clave-valor que proporcionan información adicional definida por el usuario sobre la excepción.

(Heredado de Exception)
HelpLink

Obtiene o establece un vínculo al archivo de ayuda asociado a esta excepción.

(Heredado de Exception)
HResult

Obtiene o establece HRESULT, un valor numérico codificado que se asigna a una excepción específica.

(Heredado de Exception)
InnerException

Obtiene la Exception instancia que provocó la excepción actual.

(Heredado de Exception)
Message

Obtiene un mensaje que describe la excepción actual.

(Heredado de Exception)
Response

Obtiene la respuesta que devolvió el host remoto.

Source

Obtiene o establece el nombre de la aplicación o el objeto que provoca el error.

(Heredado de Exception)
StackTrace

Obtiene una representación de cadena de los fotogramas inmediatos en la pila de llamadas.

(Heredado de Exception)
Status

Obtiene el estado de la respuesta.

TargetSite

Obtiene el método que produce la excepción actual.

(Heredado de Exception)

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetBaseException()

Cuando se reemplaza en una clase derivada, devuelve la Exception causa principal de una o varias excepciones posteriores.

(Heredado de Exception)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetObjectData(SerializationInfo, StreamingContext)
Obsoletos.

Rellena una SerializationInfo instancia con los datos necesarios para serializar .WebException

GetObjectData(SerializationInfo, StreamingContext)
Obsoletos.

Cuando se reemplaza en una clase derivada, establece con SerializationInfo información sobre la excepción.

(Heredado de Exception)
GetType()

Obtiene el tipo de tiempo de ejecución de la instancia actual.

(Heredado de Exception)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Crea y devuelve una representación de cadena de la excepción actual.

(Heredado de Exception)

Eventos

Nombre Description
SerializeObjectState
Obsoletos.

Se produce cuando se serializa una excepción para crear un objeto de estado de excepción que contiene datos serializados sobre la excepción.

(Heredado de Exception)

Implementaciones de interfaz explícitas

Nombre Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Serializa esta instancia en el objeto especificado SerializationInfo .

Se aplica a

Consulte también