다음을 통해 공유


ReportExecutionService 클래스

The Reporting Services Execution Web service allows developers to programmatically process and render reports from a report server.

네임스페이스:  ReportExecution2005
어셈블리:  ReportExecution2005(ReportExecution2005.dll)

구문

‘선언
<WebServiceBindingAttribute(Name := "ReportExecutionServiceSoap", Namespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")> _
Public Class ReportExecutionService _
    Inherits SoapHttpClientProtocol
‘사용 방법
Dim instance As ReportExecutionService
[WebServiceBindingAttribute(Name = "ReportExecutionServiceSoap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public class ReportExecutionService : SoapHttpClientProtocol
[WebServiceBindingAttribute(Name = L"ReportExecutionServiceSoap", Namespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public ref class ReportExecutionService : public SoapHttpClientProtocol
[<WebServiceBindingAttribute(Name = "ReportExecutionServiceSoap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")>]
type ReportExecutionService =  
    class
        inherit SoapHttpClientProtocol
    end
public class ReportExecutionService extends SoapHttpClientProtocol

ReportExecutionService 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 ReportExecutionService Initializes a new instance of the ReportExecutionService class.

맨 위로 이동

속성

  이름 설명
공용 속성 AllowAutoRedirect (HttpWebClientProtocol에서 상속됨)
보호된 속성 CanRaiseEvents (Component에서 상속됨)
공용 속성 ClientCertificates (HttpWebClientProtocol에서 상속됨)
공용 속성 ConnectionGroupName (WebClientProtocol에서 상속됨)
공용 속성 Container (Component에서 상속됨)
공용 속성 CookieContainer (HttpWebClientProtocol에서 상속됨)
공용 속성 Credentials (WebClientProtocol에서 상속됨)
보호된 속성 DesignMode (Component에서 상속됨)
공용 속성 EnableDecompression (HttpWebClientProtocol에서 상속됨)
보호된 속성 Events (Component에서 상속됨)
공용 속성 ExecutionHeaderValue Provides SOAP header information, including the ExecutionID used when working with report executions.
공용 속성 PreAuthenticate (WebClientProtocol에서 상속됨)
공용 속성 Proxy (HttpWebClientProtocol에서 상속됨)
공용 속성 RequestEncoding (WebClientProtocol에서 상속됨)
공용 속성 ServerInfoHeaderValue Returns information about the report server.
공용 속성 Site (Component에서 상속됨)
공용 속성 SoapVersion (SoapHttpClientProtocol에서 상속됨)
공용 속성 Timeout (WebClientProtocol에서 상속됨)
공용 속성 TrustedUserHeaderValue This property is not used.
공용 속성 UnsafeAuthenticatedConnectionSharing (HttpWebClientProtocol에서 상속됨)
공용 속성 Url (WebClientProtocol에서 상속됨)
공용 속성 UseDefaultCredentials (WebClientProtocol에서 상속됨)
공용 속성 UserAgent (HttpWebClientProtocol에서 상속됨)

맨 위로 이동

메서드

  이름 설명
공용 메서드 Abort (WebClientProtocol에서 상속됨)
보호된 메서드 BeginInvoke (SoapHttpClientProtocol에서 상속됨)
보호된 메서드 CancelAsync (HttpWebClientProtocol에서 상속됨)
공용 메서드 CreateObjRef (MarshalByRefObject에서 상속됨)
공용 메서드 Discover (SoapHttpClientProtocol에서 상속됨)
공용 메서드 Dispose() () () () (Component에서 상속됨)
보호된 메서드 Dispose(Boolean) (Component에서 상속됨)
보호된 메서드 EndInvoke (SoapHttpClientProtocol에서 상속됨)
공용 메서드 Equals (Object에서 상속됨)
보호된 메서드 Finalize (Component에서 상속됨)
공용 메서드 FindString Returns the logical page number of the next occurrence of the specified string.
공용 메서드 GetDocumentMap Returns the representation of the document map for the execution.
공용 메서드 GetExecutionInfo Returns information about the report execution.
공용 메서드 GetExecutionInfo2 Returns information about the report execution.
공용 메서드 GetHashCode (Object에서 상속됨)
공용 메서드 GetLifetimeService (MarshalByRefObject에서 상속됨)
보호된 메서드 GetReaderForMessage (SoapHttpClientProtocol에서 상속됨)
공용 메서드 GetRenderResource Returns the resource for a specified rendering extension format.
보호된 메서드 GetService (Component에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 GetWebRequest (SoapHttpClientProtocol에서 상속됨)
보호된 메서드 GetWebResponse(WebRequest) (HttpWebClientProtocol에서 상속됨)
보호된 메서드 GetWebResponse(WebRequest, IAsyncResult) (HttpWebClientProtocol에서 상속됨)
보호된 메서드 GetWriterForMessage (SoapHttpClientProtocol에서 상속됨)
공용 메서드 InitializeLifetimeService (MarshalByRefObject에서 상속됨)
보호된 메서드 Invoke (SoapHttpClientProtocol에서 상속됨)
보호된 메서드 InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback) (SoapHttpClientProtocol에서 상속됨)
보호된 메서드 InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback, Object) (SoapHttpClientProtocol에서 상속됨)
공용 메서드 ListRenderingExtensions Returns a list of rendering extensions.
공용 메서드 ListSecureMethods Returns a list of SOAP methods that require a secure (SSL) connection when invoked.
공용 메서드 LoadDrillthroughTarget Creates a report execution from a drillthrough action.
공용 메서드 LoadDrillthroughTarget2 Creates a report execution from a drillthrough action.
공용 메서드 LoadReport Loads a report from the report server into a new execution.
공용 메서드 LoadReport2 Loads a report from the report server into a new execution.
공용 메서드 LoadReportDefinition Creates a report execution from a report definition supplied by the client.
공용 메서드 LoadReportDefinition2 Creates a report execution from a report definition supplied by the client.
공용 메서드 Logoff Logs out the current user making Web service requests.
공용 메서드 LogonUser Logs on a user and authenticates a user request to the Report Server Web service.
보호된 메서드 MemberwiseClone() () () () (Object에서 상속됨)
보호된 메서드 MemberwiseClone(Boolean) (MarshalByRefObject에서 상속됨)
공용 메서드 NavigateBookmark Navigates to a specific bookmark in the report.
공용 메서드 NavigateDocumentMap Navigates to a specific section of the report.
공용 메서드 Render Processes a specific report and renders it in the specified format.
공용 메서드 Render2 Processes a specific report and renders it in the specified format.
공용 메서드 RenderStream Gets a secondary rendering stream associated with a processed report.
공용 메서드 ResetExecution Resets the current report execution by clearing the snapshot and resetting the session state.
공용 메서드 ResetExecution2 Resets the current report execution by clearing the snapshot and resetting the session state.
공용 메서드 SetExecutionCredentials Sets the credentials associated with the current report execution.
공용 메서드 SetExecutionCredentials2 Sets the credentials associated with the current report execution.
공용 메서드 SetExecutionParameters Sets and validates parameter values associated with the current report execution.
공용 메서드 SetExecutionParameters2 Sets and validates parameter values associated with the current report execution.
공용 메서드 Sort Applies or removes a sort for the execution based on a user sort action.
공용 메서드 Sort2 Applies or removes a sort for the execution based on a user sort action.
공용 메서드 ToggleItem Toggles the show/hide item in a report.
공용 메서드 ToString (Component에서 상속됨)

맨 위로 이동

이벤트

  이름 설명
공용 이벤트 Disposed (Component에서 상속됨)

맨 위로 이동

주의

You must set the Url and Credentials properties of the web service before making any method calls.

Dim rs As New myNamespace.myReferenceName.ReportExecutionService()
rs.Url = "http://myservername.reportserver/ReportExecution2005.asmx?wsdl"
rs.Credentials = System.Net.CredentialCache.DefaultCredentials
myNamespace.myReferenceName.ReportExecutionService rs = new myNamespace.myReferenceName.ReportExecutionService();
rs.Url = "http://myservername.reportserver/reportexecution2005.asmx?wsdl"
rs.Credentials = System.Net.CredentialCache.DefaultCredentials

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.