웹 서비스 메서드 호출Calling Web Service Methods

사용 하는 경우는 MicrosoftMicrosoft .NET Framework.NET Framework 프록시 클래스를 웹 서비스 작업 호출 해당 클래스의 메서드를 사용 하 여 그렇게 합니다.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. 이러한 메서드는 .NET Framework.NET Framework 클래스 라이브러리의 다른 클래스 메서드와 같이 응답합니다.These methods respond like any other method of a class in the .NET Framework.NET Framework class library. 모든 웹 서비스 메서드는 공용 액세스 권한을 가지며 알맞은 수의 인수와 인수 유형을 제공하도록 요구합니다.All Web service methods have public access and require you to supply the appropriate number of arguments and argument types. 프로젝트에서 프록시 클래스의 인스턴스를 만들었으면 메서드를 호출하여 보고서 서버를 통해 보고 작업을 수행할 수 있습니다.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. 다음 C# 코드에서는 사용 된 ListChildren 의 메서드는 ReportingService2010 프록시 클래스입니다.The following C# code illustrates the use of the ListChildren method of the ReportingService2010 proxy class. 이 코드는 보고서 서버 데이터베이스의 모든 항목 목록이 포함된 CatalogItem 개체 배열을 반환하는 웹 서비스 재귀 호출을 수행하는 데 사용됩니다.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);  

관련 항목:See Also

웹 서비스와.NET Framework를 사용 하 여 응용 프로그램 빌드 Building Applications Using the Web Service and the .NET Framework
보고서 서버 웹 서비스 Report Server Web Service
기술 참조 ( Ssrs)Technical Reference (SSRS)