Aracılığıyla paylaş


ReportingService2010.TestConnectForItemDataSource Yöntemi

Bir veri kaynak için bağlantıyı sınar.Bu yöntem, raporlar ve modeller tarafından kullanılır yayımlanan veri kaynakları ve paylaşılan veri kaynakları sınama destekler.Bu yöntem uygulandığı raporu, modeli, ve Dataset öğe türleri.

Ad Alanı:  ReportService2010
Derleme:  ReportService2010 (ReportService2010 içinde.dll)

Sözdizimi

'Bildirim
<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
'Kullanım
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

Parametreler

  • ItemPath
    Tür: System.String
    Tam URL'sini öğe olan DataSourceName uygulandığı dosya adı dahil olmak üzere ve SharePoint modunda uzantısı.Paylaşılan veri kaynak, bir rapor veya rapor modeli öğe olabilir.
  • DataSourceName
    Tür: System.String
    öğe için veri kaynak adı.
  • UserName
    Tür: System.String
    Bağlantıyı sınamak için kullanılacak kullanıcı adı. UserNamekimlik bilgileri bilgilerini sor veri kaynakları ile kullanılır.
  • Password
    Tür: System.String
    Bağlantıyı sınamak için kullanılacak parola. Passwordkimlik bilgileri bilgilerini sor veri kaynakları ile kullanılır.
  • ConnectError
    Tür: System.String%
    Ayrıntılı hata iletisi.Bağlantı başarısız olduğunda iletisi döndürülür.Veri kaynak sağlayıcı ayrıntılı ileti sağlar.

Dönüş Değeri

Tür: System.Boolean
Ayrıntılı hata iletisi içeren bir dize.Bir out parametresi olarak döndürülen dize ConnectError.
Bir Boole değeri bağlantı başarıyla tamamlanmış olup olmadığını gösterir.

Açıklamalar

Aşağıdaki tablo üstbilgi ve izinler bu işlemi gösterir.

soap üstbilgisi kullanımı

(De)TrustedUserHeaderValue

(Giden)ServerInfoHeaderValue

Yerel mod gerekli izinleri

Öğe türüne bağlıdır:

SharePoint modu gerekli izinleri

Öğe türüne bağlıdır:

  • Rapor, DataSet: OpenItems() üzerinde ItemPath

  • Rapor bir modeli veya paylaşılan bir veri kaynağı kullanarak: OpenItems() üzerinde DataSourceName

  • Veri kaynağı: OpenItems()

  • Model: OpenItems()

DataSourceName Noktaları bir xml veri kaynak için bu yöntem, hiçbir şey yapmaz ve döner doğru.