ReportingService2010.TestConnectForItemDataSource Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Prueba la conexión para un origen de datos. Este método admite las pruebas de los orígenes de datos publicados que son utilizados por los informes o modelos, y por orígenes de datos compartidos. Este método se aplica a los tipos de elemento Report
, Model
y 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
Parámetros
- ItemPath
- String
La dirección URL completa del elemento al que DataSourceName
se aplica, incluido el nombre de archivo y, en modo de SharePoint, la extensión. El elemento puede ser un origen de datos compartido, un informe o un modelo de informe.
- DataSourceName
- String
Nombre del origen de datos del elemento.
- UserName
- String
Nombre de usuario que se usará para probar la conexión.UserName
se usa con orígenes de datos que solicitan credenciales.
- Password
- String
Contraseña que se usará para probar la conexión.Password
se usa con orígenes de datos que solicitan credenciales.
- ConnectError
- String
Mensaje de error detallado. Se devuelve el mensaje cuando se produce un error en la conexión. El proveedor del origen de datos proporciona el mensaje detallado.
Devoluciones
Valor String que contiene un mensaje de error detallado. La cadena se devuelve como el parámetro de salida, ConnectError
.
Valor Boolean que indica si la conexión se completó correctamente.
- Atributos
Comentarios
En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.
Uso de encabezados SOAP | (In) TrustedUserHeaderValue (Out) ServerInfoHeaderValue |
Permisos necesarios en modo nativo | Depende del tipo de elemento: - Report , DataSet : ReadDatasource- Report mediante un modelo: ReadDatasource en el informe AND ReadDatasource del modelo- Report mediante un origen de datos compartido: ReadDatasource en el informe AND ReadContent en el origen de datos compartido- DataSource : ReadContent- Model : ReadDatasource |
Permisos necesarios en modo de SharePoint | Depende del tipo de elemento: - Report , DataSet : <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> activado ItemPath - Report mediante un modelo o un origen de datos compartido: <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> activado DataSourceName - DataSource : <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems>- Model : <xref:Microsoft.SharePoint.SPBasePermissions.OpenItems> |
Si DataSourceName
apunta a un origen de datos XML, este método no hace nada y devuelve true
.