Chiamata ai metodi del servizio WebCalling Web Service Methods

Quando si utilizza un MicrosoftMicrosoft .NET Framework.NET Framework classe proxy per chiamare operazioni del servizio Web, a tale scopo, utilizzare i metodi della classe.When you use a MicrosoftMicrosoft .NET Framework.NET Framework proxy class to call Web service operations, you do so by using the methods of that class. Questi metodi funzionano come qualsiasi altro metodo di una classe nella libreria di classi .NET Framework.NET Framework.These methods respond like any other method of a class in the .NET Framework.NET Framework class library. Tutti i metodi del servizio Web dispongono di accesso pubblico e richiedono di fornire il numero appropriato di argomenti e tipi di argomento.All Web service methods have public access and require you to supply the appropriate number of arguments and argument types. Dopo aver creato un'istanza della classe proxy nel progetto, รจ possibile chiamare i metodi per eseguire operazioni relative ai report tramite il server di report.After you have created an instance of the proxy class in your project, you can call the methods to perform reporting operations via the report server. Il codice c# seguente viene illustrato l'utilizzo del ListChildren metodo la ReportingService2010 classe proxy.The following C# code illustrates the use of the ListChildren method of the ReportingService2010 proxy class. Il codice viene utilizzato per effettuare una chiamata ricorsiva al servizio Web che restituisce una matrice di oggetti CatalogItem contenente un elenco di tutti gli elementi nel database del server di report:The code is used to make a recursive call to the Web service that returns an array of CatalogItem objects that contains a list of all items in the report server database:

Dim rs As New ReportingService2010()  
rs.Credentials = System.Net.CredentialCache.DefaultCredentials  
Dim items As CatalogItem() = rs.ListChildren("/", True)  
ReportingService2010 rs = new ReportingService2010();  
rs.Credentials = System.Net.CredentialCache.DefaultCredentials;  
CatalogItem[] items = rs.ListChildren("/", true);  

Vedere ancheSee Also

Creazione di applicazioni mediante il servizio Web e .NET Framework Building Applications Using the Web Service and the .NET Framework
Servizio Web ReportServer Report Server Web Service
Riferimento tecnico ( SSRS )Technical Reference (SSRS)