ReportingService2010.TestConnectForItemDataSource(String, String, String, String, String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue il test di una connessione per un'origine dati. Questo metodo supporta il test di origini dati pubblicate utilizzate da report o modelli e origini dati condivise. È applicabile ai tipi di elemento Report, Model e Dataset.
public:
bool TestConnectForItemDataSource(System::String ^ ItemPath, System::String ^ DataSourceName, 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/TestConnectForItemDataSource", 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("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
public bool TestConnectForItemDataSource (string ItemPath, string DataSourceName, string UserName, string Password, out string ConnectError);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConnectForItemDataSource", 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("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
member this.TestConnectForItemDataSource : string * string * string * string * string -> bool
Public Function TestConnectForItemDataSource (ItemPath As String, DataSourceName As String, UserName As String, Password As String, ByRef ConnectError As String) As Boolean
Parametri
- ItemPath
- String
URL completo dell'elemento a cui si applica DataSourceName , inclusi il nome file e, in modalità SharePoint, l'estensione. Tale elemento può essere un'origine dati condivisa, un report o un modello di report.
- DataSourceName
- String
Nome dell'origine dati dell'elemento.
- UserName
- String
Nome utente da utilizzare per testare la connessione. Nome utente viene usato con origini dati che richiedono le credenziali.
- Password
- String
Password da utilizzare per testare la connessione. La password viene utilizzata con origini dati che richiedono le 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
Stringa contenente un messaggio di errore dettagliato. La stringa viene restituita come parametro out ConnectError.
Valore booleano che indica se la connessione è stata eseguita correttamente.
- 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 per la modalità nativa | Dipende dal tipo di elemento: - Report, DataSet: ReadDatasource- Report utilizzo di un modello: ReadDatasource nel report e ReadDatasource nel modello- Report utilizzo di un'origine dati condivisa: ReadDatasource nel report e nell' ReadContent origine dati condivisa- DataSource: ReadContent- Model: ReadDatasource |
| Autorizzazioni necessarie per la modalità SharePoint | Dipende dal tipo di elemento: - Report, DataSet : OpenItems su ItemPath- Report uso di un modello o di un'origine dati condivisa: OpenItems on DataSourceName- DataSource: OpenItems- Model: OpenItems |
Se DataSourceName punta a un'origine dati XML, questo metodo non esegue alcuna operazione e restituisce true .