Udostępnij przez


Wywołanie metody usługa sieci Web

When you use a Microsoft .NET Framework proxy class to call Web service operations, you do so by using the methods of that class.metoda te odpowiadają podobnie jak inne metoda klasy w .NET Framework Biblioteka klas. Wszystkie metody usługa sieci Web mają dostęp publiczny i trzeba dostarczyć odpowiedniej liczby argumentów i typy argumentów.Po utworzeniu instancji klasy serwera proxy w projekcie, można wywołać metody do wykonywania operacji raportowania za pośrednictwem serwer raportów.Poniższy kod C# ilustruje użycie ListChildren(String, Boolean) Metoda ReportingService2005 Klasa serwera proxy. Kod ten jest używany, aby cyklicznych, zadzwoń do usługa sieci Web, która zwraca tablicę CatalogItem obiekty, które znajduje się lista wszystkich elementów w bazie danych serwer raportów:

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