Condividi tramite


ReportingService2010.TestConnectForDataSourceDefinition Metodo

Definizione

Esegue il test di una connessione per un'origine dati. Questo metodo supporta il test diretto dell'origine dati.

public:
 bool TestConnectForDataSourceDefinition(ReportService2010::DataSourceDefinition ^ DataSourceDefinition, System::String ^ UserName, System::String ^ Password, [Runtime::InteropServices::Out] System::String ^ % ConnectError);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConnectForDataSourceDefinition", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
public bool TestConnectForDataSourceDefinition (ReportService2010.DataSourceDefinition DataSourceDefinition, string UserName, string Password, out string ConnectError);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConnectForDataSourceDefinition", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
member this.TestConnectForDataSourceDefinition : ReportService2010.DataSourceDefinition * string * string * string -> bool
Public Function TestConnectForDataSourceDefinition (DataSourceDefinition As DataSourceDefinition, UserName As String, Password As String, ByRef ConnectError As String) As Boolean

Parametri

DataSourceDefinition
DataSourceDefinition

Definizione dell'origine dati che specifica la connessione all'origine dati.

UserName
String

Nome utente da utilizzare per testare la connessione.UserNameIl parametro viene utilizzato con origini dati che richiedono credenziali.

Password
String

Password da utilizzare per testare la connessione.PasswordIl parametro viene utilizzato con origini dati che richiedono credenziali.

ConnectError
String

Messaggio di errore dettagliato. Il messaggio viene restituito quando la connessione non riesce. Il provider dell'origine dati fornisce il messaggio dettagliato.

Restituisce

Valore booleano che indica se la connessione è stata eseguita correttamente.

Stringa contenente un messaggio di errore dettagliato. La stringa viene restituita come parametro out ConnectError.

Attributi

Commenti

Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.

Utilizzo intestazione SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Autorizzazioni necessarie in modalità nativa ExecuteReportDefinition (Sistema)
Autorizzazioni necessarie per la modalità SharePoint Necessita della proprietà EnableLoadReportDefinition di sistema impostata su true

È necessaria l'autorizzazione per eseguire la definizione del report.

Si applica a