Classe SoapException di Reporting ServicesReporting Services SoapException Class

È necessario fornire una soluzione per errori specifici di Reporting ServicesReporting Services che potrebbero verificarsi.You should address specific Reporting ServicesReporting Services errors that you know might happen. In un'applicazione in cui viene chiesto all'utente di creare una cartella, l'utente potrebbe ad esempio tentare di creare una cartella che esiste già.For example, in an application where you ask the user to create a folder, it might be possible for the user to try to create a folder that already exists. Lo sviluppatore non dispone di controllo sull'immissione dell'utente nei campi relativi al nome e al percorso della cartella nell'applicazione, ma dispone di controllo sull'esperienza utente nel caso in cui si tenti accidentalmente di creare un elemento che esiste già.As the developer, you do not have control over what the user enters in the folder name and path fields of your application, but you do have control over what the user experience is when someone incidentally tries to create an item that already exists.

Per semplificare le condizioni di errore specifico, intercettare Reporting ServicesReporting Services classifica un codice di errore per l'eccezione e restituisce la classificazione dell'errore utilizzando le proprietà di SoapException classe.To make it easier for you to catch specific error conditions, Reporting ServicesReporting Services classifies an error code for the exception and returns the classification of the error using properties from the SoapException class. Per ulteriori informazioni, vedere "Classe SoapException" nel MicrosoftMicrosoft .NET Framework.NET Framework documentazione SDK.For more information, see "SoapException Class" in the MicrosoftMicrosoft .NET Framework.NET Framework SDK documentation.

Nella tabella seguente sono elencate le proprietà pubbliche del SoapException classe.The following table lists the public properties of the SoapException class.

Proprietà pubblicaPublic property DescriptionDescription
AttoreActor Codice che ha causato l'eccezione.The code that caused the exception. Il valore è l'URL del metodo del servizio Web.The value is the URL to the Web service method.
DettagliDetail Informazioni sull'errore specifiche dell'applicazione.Application-specific error information. Il valore viene impostato dal server di report ed è in formato XML.The value is set by the report server and is in XML format. Per ulteriori informazioni, vedere proprietà Detail e utilizzando la proprietà Detail per gestire errori specifici.For more information, see Detail Property and Using the Detail Property to Handle Specific Errors.
HelpLinkHelpLink URL o URN di un file della Guida associato all'errore.A URL or URN to a Help file associated with the error. Il valore viene in genere impostato dal servizio Web e un URL viene impostato su Guida e supporto tecnico MicrosoftMicrosoft.The value is usually set by the Web service and it sets a URL to MicrosoftMicrosoft Help and Support. Perché Reporting ServicesReporting Services supporta più i collegamenti della Guida per gli errori che si verificano, il server di report imposta Guida le informazioni come parte del collegamento di dettaglio proprietà.Because Reporting ServicesReporting Services supports multiple help links for errors that occur, the report server sets help link information as part of the Detail property. Per ulteriori informazioni, vedere elemento HelpLink.For more information, see HelpLink Element.
MessageMessage Messaggio descrittivo localizzato in cui viene descritto l'errore.A descriptive, localized message that describes the error. Il testo può venire visualizzato nell'interfaccia utente dell'applicazione.This text might appear in the application UI.

Vedere ancheSee Also

Introduzione a gestione delle eccezioni in Reporting Services Introducing Exception Handling in Reporting Services
Tabella degli errori SoapExceptionSoapException Errors Table