Compartir a través de


Clase SoapException de Reporting Services

Debería solucionar cualquier error concreto de Reporting Services que podría producirse. Por ejemplo, en una aplicación en la que pida al usuario que cree una carpeta, podría ser posible que el usuario intente crear una que ya exista. Como programador, no tiene control sobre lo que el usuario escribe en los campos de ruta de acceso y nombre de la carpeta de la aplicación, pero tiene puede controlar su experiencia cuando alguien intenta a propósito crear un elemento que ya existe.

Para facilitar la detección de condiciones de error concretas, Reporting Services clasifica un código de error para la excepción y devuelve la clasificación del error utilizando las propiedades de la clase SoapException. Para obtener más información, vea "Clase SoapException" en la documentación de Microsoft .NET Framework SDK.

La tabla siguiente muestra las propiedades públicas de la clase SoapException.

Propiedad pública

Descripción

Actor

Código que ha producido la excepción. El valor es la dirección URL del método de servicio web.

Detail

Información de error específica de la aplicación. El servidor de informes establece el valor y está en formato XML. Para obtener más información, vea Propiedad Detail y Usar la propiedad Detail para administrar errores concretos.

HelpLink

Una dirección URL o URN a un archivo de Ayuda asociado al error. Normalmente, el servicio web establece el valor y una dirección URL a la Ayuda y soporte técnico de Microsoft. Dado que Reporting Services admite varios vínculos de ayuda para los errores que se producen, el servidor de informes establece la información del vínculo de la ayuda como parte de la propiedad Detail. Para obtener más información, vea Elemento HelpLink.

Message

Mensaje descriptivo y localizado que describe el error. Este texto podría aparecer en la UI de la aplicación.