ReportExecutionService Clase

Definición

El servicio web de ejecución de Reporting Services permite a los desarrolladores procesar y representar informes desde un servidor de informes mediante programación.

public ref class ReportExecutionService : System::Web::Services::Protocols::SoapHttpClientProtocol
public class ReportExecutionService : System.Web.Services.Protocols.SoapHttpClientProtocol
type ReportExecutionService = class
    inherit SoapHttpClientProtocol
Public Class ReportExecutionService
Inherits SoapHttpClientProtocol
Herencia
ReportExecutionService

Ejemplos

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

Comentarios

Debe establecer las Url propiedades y Credentials del servicio web antes de realizar llamadas a métodos.

Constructores

ReportExecutionService()

Inicializa una nueva instancia de la clase ReportExecutionService.

Propiedades

ExecutionHeaderValue

Proporciona información de encabezado SOAP, incluido executionID que se usa al trabajar con ejecuciones de informes.

ServerInfoHeaderValue

Devuelve información acerca del servidor de informes.

TrustedUserHeaderValue

No se usa esta propiedad.

Métodos

FindString(Int32, Int32, String)

Devuelve el número de página lógica de la siguiente repetición de la cadena especificada.

GetDocumentMap()

Devuelve la representación del mapa del documento para la ejecución.

GetExecutionInfo()

Devuelve información sobre la ejecución de informes.

GetExecutionInfo2()

Devuelve información sobre la ejecución de informes.

GetRenderResource(String, String, String)

Devuelve el recurso de un formato de extensión de presentación especificado.

ListRenderingExtensions()

Devuelve una lista de extensiones de representación.

ListSecureMethods()

Devuelve una lista de los métodosSOAP que requieren una conexión segura (SLL) cuando se invocan.

LoadDrillthroughTarget(String)

Crea una ejecución de informes a partir de una acción de obtención de detalles.

LoadDrillthroughTarget2(String)

Crea una ejecución de informes a partir de una acción de obtención de detalles.

LoadReport(String, String)

Carga un informe del servidor de informes en una nueva ejecución.

LoadReport2(String, String)

Carga un informe del servidor de informes en una nueva ejecución.

LoadReportDefinition(Byte[], Warning[])

Crea una ejecución de informes a partir de una definición de informe proporcionada por el cliente.

LoadReportDefinition2(Byte[], Warning[])

Crea una ejecución de informes a partir de una definición de informe proporcionada por el cliente.

Logoff()

Cierra la sesión del usuario actual que realiza solicitudes de servicio web.

LogonUser(String, String, String)

Inicia la sesión de un usuario y autentica una solicitud de usuario en el servicio web del servidor de informes.

NavigateBookmark(String, String)

Se desplaza hasta un marcador concreto del informe.

NavigateDocumentMap(String)

Navega hasta una sección concreta del informe.

Render(String, String, String, String, String, Warning[], String[])

Procesa un informe específico y lo representa en el formato especificado.

Render2(String, String, PageCountMode, String, String, String, Warning[], String[])

Procesa un informe específico y lo representa en el formato especificado.

RenderStream(String, String, String, String, String)

Obtiene un flujo de representación secundario asociado a un informe procesado.

ResetExecution()

Restablece la ejecución de informes actual borrando la instantánea y restableciendo el estado de la sesión.

ResetExecution2()

Restablece la ejecución de informes actual borrando la instantánea y restableciendo el estado de la sesión.

SetExecutionCredentials(DataSourceCredentials[])

Establece las credenciales asociadas a la ejecución de informes actual.

SetExecutionCredentials2(DataSourceCredentials[])

Establece las credenciales asociadas a la ejecución de informes actual.

SetExecutionParameters(ParameterValue[], String)

Establece y valida valores de parámetro asociados a la ejecución de informes actual.

SetExecutionParameters2(ParameterValue[], String)

Establece y valida valores de parámetro asociados a la ejecución de informes actual.

Sort(String, SortDirectionEnum, Boolean, String, Int32)

Aplica o quita una ordenación para la ejecución basada en una acción de ordenación de usuario.

Sort2(String, SortDirectionEnum, Boolean, PageCountMode, String, ExecutionInfo2)

Aplica o quita una ordenación para la ejecución basada en una acción de ordenación de usuario.

ToggleItem(String)

Alterna el elemento mostrar/ocultar en un informe.

Se aplica a