Metoda ReportingService2010.TestConnectForItemDataSource
Testy połączenia dla źródło danych.Ta metoda obsługuje testowania źródeł publikowane dane, które są używane przez raporty lub modeli i udostępniane źródła danych.Niniejsza metoda stosowana do raport, Model, i Dataset element typów.
Przestrzeń nazw: ReportService2010
Zestaw: ReportService2010 (w ReportService2010.dll)
Składnia
'Deklaracja
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConnectForItemDataSource", RequestNamespace := "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", _
ResponseNamespace := "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", _
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
<SoapHeaderAttribute("ServerInfoHeaderValue", Direction := SoapHeaderDirection.Out)> _
<SoapHeaderAttribute("TrustedUserHeaderValue")> _
Public Function TestConnectForItemDataSource ( _
ItemPath As String, _
DataSourceName As String, _
UserName As String, _
Password As String, _
<OutAttribute> ByRef ConnectError As String _
) As Boolean
'Użycie
Dim instance As ReportingService2010
Dim ItemPath As String
Dim DataSourceName As String
Dim UserName As String
Dim Password As String
Dim ConnectError As String
Dim returnValue As Boolean
returnValue = instance.TestConnectForItemDataSource(ItemPath, _
DataSourceName, UserName, Password, _
ConnectError)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConnectForItemDataSource", RequestNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)]
[SoapHeaderAttribute("TrustedUserHeaderValue")]
public bool TestConnectForItemDataSource(
string ItemPath,
string DataSourceName,
string UserName,
string Password,
out string ConnectError
)
[SoapDocumentMethodAttribute(L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConnectForItemDataSource", RequestNamespace = L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
ResponseNamespace = L"https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
[SoapHeaderAttribute(L"ServerInfoHeaderValue", Direction = SoapHeaderDirection::Out)]
[SoapHeaderAttribute(L"TrustedUserHeaderValue")]
public:
bool TestConnectForItemDataSource(
String^ ItemPath,
String^ DataSourceName,
String^ UserName,
String^ Password,
[OutAttribute] String^% ConnectError
)
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConnectForItemDataSource", RequestNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
ResponseNamespace = "https://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
[<SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)>]
[<SoapHeaderAttribute("TrustedUserHeaderValue")>]
member TestConnectForItemDataSource :
ItemPath:string *
DataSourceName:string *
UserName:string *
Password:string *
ConnectError:string byref -> bool
public function TestConnectForItemDataSource(
ItemPath : String,
DataSourceName : String,
UserName : String,
Password : String,
ConnectError : String
) : boolean
Parametry
- ItemPath
Typ: System.String
Pełni kwalifikowany adres URL element, do którego DataSourceName ma zastosowanie, w tym nazwę pliku i w trybie SharePoint rozszerzenia.Zapas może być udostępnionych danych źródło, raport lub model raportu.
- DataSourceName
Typ: System.String
Nazwa źródło danych dla element.
- UserName
Typ: System.String
Nazwa użytkownika służy do testowania połączenia. UserNamejest używany ze źródłami danych, które monitują o poświadczenia.
- Password
Typ: System.String
Hasło używane do testowania połączenia. Passwordjest używany ze źródłami danych, które monitują o poświadczenia.
- ConnectError
Typ: System.String%
Szczegółowy komunikat o błędzie.Wiadomość jest zwracana, gdy połączenie nie powiedzie się.Dane dostawca źródłowy dostarcza szczegółowego komunikatu.
Wartość zwracana
Typ: System.Boolean
Ciąg zawierający szczegółowy komunikat o błędzie.Jako parametr wyjściowy, zostanie zwrócony ciąg ConnectError.
wartość logiczna wskazuje, czy połączenie jest zakończone pomyślnie.
Uwagi
W poniższej tabela przedstawiono informacje nagłówka i uprawnienia na tej operacji.
Użycie nagłówek protokołu SOAP |
(Ruch wychodzący)ServerInfoHeaderValue |
Tryb macierzysty wymagane uprawnienia |
Zależy od typu element:
|
Tryb programu SharePoint wymagane uprawnienia |
Zależy od typu element:
|
Jeśli DataSourceName punkty do źródło danych XML tej metoda nie odnosi żadnego skutku i zwraca true.