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. |
Vea también