Bagikan melalui


ReportingService2010.TestConnectForItemDataSource Metode

Definisi

Menguji koneksi untuk sumber data. Metode ini mendukung pengujian sumber data yang diterbitkan yang digunakan oleh laporan atau model dan sumber data bersama. Metode ini berlaku untuk Reportjenis item , Model, dan 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

Parameter

ItemPath
String

URL item yang sepenuhnya memenuhi syarat yang DataSourceName diterapkan, termasuk nama file dan, dalam mode SharePoint, ekstensi. Item dapat menjadi sumber data bersama, laporan, atau model laporan.

DataSourceName
String

Nama sumber data untuk item tersebut.

UserName
String

Nama pengguna yang digunakan untuk menguji koneksi.UserName digunakan dengan sumber data yang meminta kredensial.

Password
String

Kata sandi yang digunakan untuk menguji koneksi.Password digunakan dengan sumber data yang meminta kredensial.

ConnectError
String

Pesan kesalahan terperinci. Pesan dikembalikan ketika koneksi gagal. Penyedia sumber data menyediakan pesan terperinci.

Mengembalikan

String yang berisi pesan kesalahan terperinci. String dikembalikan sebagai parameter keluar, ConnectError.

Boolean menunjukkan apakah koneksi berhasil diselesaikan.

Atribut

Keterangan

Tabel di bawah ini memperlihatkan informasi header dan izin pada operasi ini.

Penggunaan Header SOAP (Dalam) TrustedUserHeaderValue

(Keluar) ServerInfoHeaderValue
Izin Yang Diperlukan Mode Asli Tergantung pada jenis item:

- Report, DataSet: ReadDatasource
- Report menggunakan model: ReadDatasource pada laporan DAN ReadDatasource pada model
- Report menggunakan sumber data bersama: ReadDatasource pada laporan DAN ReadContent pada sumber data bersama
- DataSource: ReadContent
- Model: ReadDatasource
Izin Yang Diperlukan Mode SharePoint Tergantung pada jenis item:

- Report, DataSet: <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> pada ItemPath
- Report menggunakan model atau sumber data bersama: <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> pada DataSourceName
- DataSource: <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems>
- Model: <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems>

Jika DataSourceName menunjuk ke sumber data XML, metode ini tidak melakukan apa pun dan mengembalikan true.

Berlaku untuk