ReportingService2010.TestConnectForItemDataSource 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 DataSourceName
si applica, incluso il nome del 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.UserName
Il parametro viene utilizzato con origini dati che richiedono credenziali.
- Password
- String
Password da utilizzare per testare la connessione.Password
Il 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
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 in modalità nativa | Dipende dal tipo di elemento: - Report , DataSet : ReadDatasource- Report uso di un modello: ReadDatasource nel report AND ReadDatasource nel modello- Report uso di un'origine dati condivisa: ReadDatasource nel report AND ReadContent nell'origine dati condivisa- DataSource : ReadContent- Model : ReadDatasource |
Autorizzazioni necessarie per la modalità SharePoint | Dipende dal tipo di elemento: - Report , DataSet : <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> on ItemPath - Report uso di un modello o di un'origine dati condivisa: <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> in DataSourceName - DataSource : <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems>- Model : <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> |
Se DataSourceName
punta a un'origine dati XML, questo metodo non esegue alcuna operazione e restituisce true
.