Lenguaje

ReportingService2005 Clase

Definición

Contiene los métodos y propiedades que pueden usarse para llamar al servicio web Microsoft SQL Server 2005 Reporting Services (SSRS).

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

Comentarios

Para utilizar la biblioteca de servicios web del Servidor de Informes, debes generar una clase proxy en Microsoft Visual C# o Microsoft Visual Basic .NET a través de la cual puedas llamar a los distintos métodos de servicios web. Para más información sobre cómo generar una clase proxy Reporting Services usando el Microsoft .NET Framework, consulte Acceso a la API SOAP.

Constructores

Nombre Description
ReportingService2005()

Inicializa una nueva instancia de la clase ReportingService2005.

Propiedades

Nombre Description
BatchHeaderValue

Obtiene o establece el valor (BatchHeaderValueobjeto) que representa un ID de lote único generado por el sistema para operaciones multimétodo en la API SOAP de Reporting Services.

ItemNamespaceHeaderValue

El valor que representa el identificador utilizado para recuperar las propiedades del elemento.

ServerInfoHeaderValue

La información relacionada con el servidor que representa la versión del servidor de informes.

Métodos

Nombre Description
CancelBatch()

Cancela el lote que se inició tras una llamada al CreateBatch() método.

CancelJob(String)

Cancela la ejecución de un trabajo.

CreateBatch()

Crea un lote que ejecuta múltiples métodos dentro de una misma transacción.

CreateDataDrivenSubscription(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[])

Crea una suscripción basada en datos para un informe específico.

CreateDataSource(String, String, Boolean, DataSourceDefinition, Property[])

Crea una nueva fuente de datos en la base de datos del servidor de informes.

CreateFolder(String, String, Property[])

Añade una carpeta a la base de datos del servidor de informes.

CreateLinkedReport(String, String, String, Property[])

Añade un nuevo informe enlazado a la base de datos del servidor de informes.

CreateModel(String, String, Byte[], Property[])

Crea un modelo en el espacio de nombres del catálogo.

CreateReport(String, String, Boolean, Byte[], Property[])

Añade un nuevo informe a la base de datos del servidor de informes.

CreateReportHistorySnapshot(String, Warning[])

Genera una instantánea del historial de informes de un informe especificado.

CreateResource(String, String, Boolean, Byte[], String, Property[])

Añade un nuevo recurso a la base de datos del servidor de informes.

CreateRole(String, String, Task[])

Añade un nuevo rol a la base de datos del servidor de informes.

CreateSchedule(String, ScheduleDefinition)

Crea un nuevo horario compartido.

CreateSubscription(String, ExtensionSettings, String, String, String, ParameterValue[])

Crea una suscripción para un informe específico en la base de datos del servidor de informes.

DeleteItem(String)

Elimina un elemento especificado de la base de datos del servidor de informes.

DeleteReportHistorySnapshot(String, String)

Elimina una instantánea individual del historial de informes para un informe especificado. Si se producen errores, la instantánea del historial de informes no se elimina.

DeleteRole(String)

Elimina un rol especificado de la base de datos del servidor de informes.

DeleteSchedule(String)

Elimina un horario compartido de la base de datos del servidor de informes.

DeleteSubscription(String)

Elimina una suscripción de la base de datos del servidor de informes.

DisableDataSource(String)

Desactiva una fuente de datos que está habilitada.

EnableDataSource(String)

Activa una fuente de datos deshabilitada.

ExecuteBatch()

Ejecuta todos los métodos asociados a un ID de lote dentro de una única transacción de base de datos.

FindItems(String, BooleanOperatorEnum, SearchCondition[])

Devuelve elementos de una base de datos de un servidor de informes que cumplen con los criterios de búsqueda.

FireEvent(String, String)

Activa un evento basado en los parámetros proporcionados.

FlushCache(String)

Invalida la caché de un informe individual.

GenerateModel(String, String, String, Property[])

Genera un modelo por defecto sobre una fuente de datos compartida.

GetCacheOptions(String, ExpirationDefinition)

Devuelve la configuración de caché de un informe y los ajustes que describen cuándo expira la copia en caché del informe.

GetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, ActiveState, String, String, String, ParameterValueOrFieldReference[])

Devuelve las propiedades de una suscripción basada en datos.

GetDataSourceContents(String)

Devuelve el contenido de una fuente de datos.

GetExecutionOptions(String, ScheduleDefinitionOrReference)

Devuelve la opción de ejecución y la configuración asociada para un informe individual.

GetExtensionSettings(String)

Devuelve una lista de ajustes para una extensión determinada.

GetItemDataSourcePrompts(String)

Recibe las indicaciones de la fuente de datos para un elemento especificado.

GetItemDataSources(String)

Devuelve las fuentes de datos de un artículo del catálogo.

GetItemType(String)

Recupera el tipo de elemento en la base de datos del servidor de informes, si el elemento existe.

GetModelDefinition(String)

Recupera la definición de un modelo.

GetModelItemPermissions(String, String)

Recupera los permisos de usuario asociados a un elemento en la jerarquía del modelo.

GetModelItemPolicies(String, String, Boolean)

Recupera las políticas asociadas a un elemento en la jerarquía del modelo.

GetPermissions(String)

Devuelve los permisos de usuario asociados a un elemento concreto en la base de datos del servidor de informes.

GetPolicies(String, Boolean)

Devuelve las políticas asociadas a un elemento concreto en la base de datos del servidor de informes.

GetProperties(String, Property[])

Devuelve el valor de una o más propiedades de un elemento en la base de datos del servidor de informes.

GetRenderResource(String, String, String)

Devuelve el recurso para un formato de extensión de renderizado especificado.

GetReportDefinition(String)

Recupera la definición de informe para un informe.

GetReportHistoryLimit(String, Boolean, Int32)

Devuelve el límite de instantáneas del historial de informes para un informe especificado.

GetReportHistoryOptions(String, Boolean, ScheduleDefinitionOrReference)

Devuelve la opción de instantánea del historial del informe y las propiedades que se generan para un informe.

GetReportLink(String)

Devuelve el nombre del informe cuya definición de informe se utiliza para el informe vinculado especificado.

GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[])

Devuelve las propiedades de los parámetros para un informe especificado. El GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) método también puede usarse para validar valores de parámetros frente a parámetros para un informe especificado.

GetResourceContents(String, String)

Recupera el contenido de un recurso.

GetRoleProperties(String, String)

Devuelve información de rol y una colección de tareas asociadas.

GetScheduleProperties(String)

Devuelve las propiedades de un horario compartido.

GetSubscriptionProperties(String, ExtensionSettings, String, ActiveState, String, String, String, ParameterValue[])

Devuelve las propiedades de una suscripción especificada.

GetSystemPermissions()

Recupera los permisos del sistema del usuario actual.

GetSystemPolicies()

Devuelve las políticas del sistema, incluyendo grupos y roles asociados.

GetSystemProperties(Property[])

Devuelve el valor de una o más propiedades del sistema.

GetUserModel(String, String)

Devuelve la parte semántica de un modelo para el usuario actual.

InheritModelItemParentSecurity(String, String)

Elimina las políticas asociadas a un elemento en la jerarquía del modelo y hace que el elemento herede las políticas de su padre.

InheritParentSecurity(String)

Elimina las políticas asociadas a un artículo. Como resultado, el artículo hereda las pólizas de su matriz principal.

ListChildren(String, Boolean)

Obtiene una lista de hijos de una carpeta especificada.

ListDependentItems(String)

Devuelve una lista de elementos de catálogo que hacen referencia a un artículo específico del catálogo.

ListEvents()

Devuelve una lista de eventos soportados por el servidor de informes.

ListExtensions(ExtensionTypeEnum)

Devuelve una lista de extensiones configuradas para un tipo de extensión dado.

ListJobs()

Devuelve una lista de trabajos que se están ejecutando en el servidor de informes.

ListModelDrillthroughReports(String, String)

Enumera los informes de repaso asociados a una entidad en un modelo.

ListModelItemChildren(String, String, Boolean)

Devuelve un array de elementos hijos de elementos del modelo.

ListModelPerspectives(String)

Lista modelos y perspectivas disponibles para el usuario.

ListReportHistory(String)

Devuelve una lista de instantáneas del historial de informes y sus propiedades para un informe especificado.

ListRoles(SecurityScopeEnum)

Devuelve los nombres y descripciones de los roles que gestiona el servidor de informes.

ListScheduledReports(String)

Devuelve una lista de informes asociados a un horario compartido.

ListSchedules()

Devuelve una lista de todos los horarios compartidos.

ListSecureMethods()

Devuelve una lista de métodos SOAP que requieren una conexión segura cuando se invocan.

ListSubscriptions(String, String)

Devuelve una lista de suscripciones que un usuario ha creado para un informe determinado. La lista incluye tanto suscripciones estándar como basadas en datos.

ListSubscriptionsUsingDataSource(String)

Devuelve una lista de suscripciones asociadas a una fuente de datos determinada.

ListTasks(SecurityScopeEnum)

Devuelve los nombres y descripciones de las tareas gestionadas por el servidor de informes.

Logoff()

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

LogonUser(String, String, String)

Registra un usuario y autentica una solicitud de usuario en el servicio web del Servidor de Informes.

MoveItem(String, String)

Mueve o cambia el nombre de un objeto.

PauseSchedule(String)

Pause la ejecución de un horario dado.

PrepareQuery(DataSource, DataSetDefinition, Boolean, String[])

Devuelve un conjunto de datos que contiene los campos recuperados por la consulta de entrega para una suscripción basada en datos.

RegenerateModel(String)

Actualiza un modelo existente en función de cambios en el esquema de la fuente de datos.

RemoveAllModelItemPolicies(String)

Elimina todas las políticas asociadas con los elementos del modelo especificado.

ResumeSchedule(String)

Reanuda un horario compartido que ha sido pausado.

SetCacheOptions(String, Boolean, ExpirationDefinition)

Configura un informe para almacenamiento en caché y proporciona configuraciones que especifican cuándo expira la copia en caché del informe.

SetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[])

Establece las propiedades de una suscripción basada en datos.

SetDataSourceContents(String, DataSourceDefinition)

Establece el contenido de una fuente de datos.

SetExecutionOptions(String, ExecutionSettingEnum, ScheduleDefinitionOrReference)

Establece opciones de ejecución y propiedades asociadas para un informe especificado.

SetItemDataSources(String, DataSource[])

Establece las fuentes de datos de un artículo en el catálogo.

SetModelDefinition(String, Byte[])

Establece la definición para un modelo especificado.

SetModelDrillthroughReports(String, String, ModelDrillthroughReport[])

Asocia un conjunto de informes de repaso con un modelo.

SetModelItemPolicies(String, String, Policy[])

Establece políticas de seguridad sobre un elemento en la jerarquía del modelo.

SetPolicies(String, Policy[])

Establece las políticas asociadas a un elemento especificado.

SetProperties(String, Property[])

Establece una o más propiedades de un elemento especificado.

SetReportDefinition(String, Byte[])

Establece la definición del informe para un informe especificado.

SetReportHistoryLimit(String, Boolean, Int32)

Especifica el número de instantáneas de un informe que el servidor de informes conserva en la base de datos del servidor de informes.

SetReportHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference)

Establece opciones de historial de informes que especifican cuándo se crea una instantánea del historial de informes para un informe especificado.

SetReportLink(String, String)

Especifica el informe que se utiliza para la definición de informe de un informe vinculado existente.

SetReportParameters(String, ReportParameter[])

Establece las propiedades del parámetro del informe para un informe especificado.

SetResourceContents(String, Byte[], String)

Establece el contenido de un recurso.

SetRoleProperties(String, String, Task[])

Establece propiedades de rol y asocia una colección de tareas con un rol especificado.

SetScheduleProperties(String, String, ScheduleDefinition)

Establece las propiedades de un horario compartido.

SetSubscriptionProperties(String, ExtensionSettings, String, String, String, ParameterValue[])

Establece las propiedades de una suscripción.

SetSystemPolicies(Policy[])

Establece la política del sistema que define los grupos y los roles asociados.

SetSystemProperties(Property[])

Establece una o más propiedades del sistema.

UpdateReportExecutionSnapshot(String)

Genera una instantánea de ejecución de informes para un informe especificado.

ValidateExtensionSettings(String, ParameterValueOrFieldReference[])

Valida la configuración de la extensión de Reporting Services.

Se aplica a