ReportExecutionService 클래스
The Reporting Services Execution Web service allows developers to programmatically process and render reports from a report server.
상속 계층
System. . :: . .Object
System. . :: . .MarshalByRefObject
System.ComponentModel. . :: . .Component
System.Web.Services.Protocols. . :: . .WebClientProtocol
System.Web.Services.Protocols. . :: . .HttpWebClientProtocol
System.Web.Services.Protocols. . :: . .SoapHttpClientProtocol
ReportExecution2005..::..ReportExecutionService
네임스페이스: 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. |
맨 위로 이동
속성
맨 위로 이동
메서드
이름 | 설명 | |
---|---|---|
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에서 상속됨) |
맨 위로 이동
주의
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) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.