Поделиться через


ReportingService2010.TestConnectForDataSourceDefinition Метод

Определение

Проверяет соединение с источником данных. Этот метод поддерживает непосредственную проверку источника данных.

public:
 bool TestConnectForDataSourceDefinition(ReportService2010::DataSourceDefinition ^ DataSourceDefinition, 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/TestConnectForDataSourceDefinition", 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("TrustedUserHeaderValue")]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
public bool TestConnectForDataSourceDefinition (ReportService2010.DataSourceDefinition DataSourceDefinition, string UserName, string Password, out string ConnectError);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/TestConnectForDataSourceDefinition", 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("TrustedUserHeaderValue")>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
member this.TestConnectForDataSourceDefinition : ReportService2010.DataSourceDefinition * string * string * string -> bool
Public Function TestConnectForDataSourceDefinition (DataSourceDefinition As DataSourceDefinition, UserName As String, Password As String, ByRef ConnectError As String) As Boolean

Параметры

DataSourceDefinition
DataSourceDefinition

Определение источника данных, в котором определяется соединение с источником данных.

UserName
String

Имя пользователя, которое будет использоваться для проверки соединения.UserName используется с источниками данных, которые требуют ввода учетных данных.

Password
String

Пароль, который будет использоваться для проверки соединения.Password используется с источниками данных, которые требуют ввода учетных данных.

ConnectError
String

Подробное сообщение об ошибке. Это сообщение возвращается, если происходит ошибка соединения. Поставщик источника данных передает подробное сообщение.

Возвращаемое значение

Значение типа Boolean, которое показывает, завершилось ли соединение успешно.

Строка, содержащая подробное сообщение об ошибке. Строка возвращается в виде выходного параметра ConnectError.

Атрибуты

Комментарии

В следующей таблице показаны сведения о заголовках и разрешениях для этой операции.

Использование заголовков SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Необходимые разрешения в собственном режиме ExecuteReportDefinition (Система)
Необходимые разрешения в режиме SharePoint Требуется, чтобы системное свойство EnableLoadReportDefinition задало значение true

Для выполнения определения отчета требуется разрешение.

Применяется к