ReportingService2010.TestConnectForItemDataSource Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 Report
jenis 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
.