Lenguaje

ReportingService2010 Clase

Definición

Contiene los métodos y propiedades que pueden usarse para llamar al servicio web de Reporting Services cuando está ejecutándose tanto en modo nativo como en modo integrado de SharePoint.

public ref class ReportingService2010 : System::Web::Services::Protocols::SoapHttpClientProtocol
[System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")]
[System.ComponentModel.DesignerCategory("code")]
[System.Diagnostics.DebuggerStepThrough]
[System.Web.Services.WebServiceBinding(Name="ReportingService2010Soap", Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.RecurrencePattern))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ScheduleDefinitionOrReference))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.DataSourceDefinitionOrReference))]
[System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ExpirationDefinition))]
public class ReportingService2010 : System.Web.Services.Protocols.SoapHttpClientProtocol
[<System.CodeDom.Compiler.GeneratedCode("wsdl", "2.0.50727.3038")>]
[<System.ComponentModel.DesignerCategory("code")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Web.Services.WebServiceBinding(Name="ReportingService2010Soap", Namespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer")>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.RecurrencePattern))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ScheduleDefinitionOrReference))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.DataSourceDefinitionOrReference))>]
[<System.Xml.Serialization.XmlInclude(typeof(ReportService2010.ExpirationDefinition))>]
type ReportingService2010 = class
    inherit SoapHttpClientProtocol
Public Class ReportingService2010
Inherits SoapHttpClientProtocol
Herencia
ReportingService2010
Atributos

Constructores

Nombre Description
ReportingService2010()

Inicializa una nueva instancia de la clase ReportingService2010.

Propiedades

Nombre Description
ItemNamespaceHeaderValue

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

ServerInfoHeaderValue

Obtiene o establece la información relacionada con el servidor que representa la versión del servidor de informes.

TrustedUserHeaderValue

Esta propiedad no se usa.

Métodos

Nombre Description
CancelJob(String)

Cancela la ejecución de un trabajo.

ChangeSubscriptionOwner(String, String)

Cambia el propietario de una suscripción.

CreateCacheRefreshPlan(String, String, String, String, ParameterValue[])

Crea un plan de actualización de caché para un artículo. Este método se aplica a los Report tipos de objetos Dataset y .

CreateCatalogItem(String, String, String, Boolean, Byte[], Property[], Warning[])

Añade un nuevo elemento a una base de datos de servidor de informes o a una biblioteca de SharePoint. Este método se aplica a los Reporttipos de elementos, Model, Dataset, ComponentResource, , y DataSource elementos.

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

Crea una suscripción basada en datos para un artículo específico. Este método se aplica al tipo de Report objeto.

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

Crea una nueva fuente de datos en una base de datos de un servidor de informes o en una biblioteca de SharePoint.

CreateFolder(String, String, Property[])

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

CreateItemHistorySnapshot(String, Warning[])

Genera una instantánea del historial del artículo de un artículo específico del catálogo. Este método se aplica al tipo de Report objeto.

CreateLinkedItem(String, String, String, Property[])

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

CreateReportEditSession(String, String, Byte[], Warning[])

Crea una nueva sesión de edición de informes en la base de datos del servidor de informes.

CreateRole(String, String, String[])

Añade un nuevo rol a la base de datos del servidor de informes. Este método solo se aplica al modo nativo.

CreateSchedule(String, ScheduleDefinition, String)

Crea un nuevo horario compartido.

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

Crea una suscripción para el elemento especificado en la base de datos del servidor de informes o en la biblioteca de SharePoint. Este método se aplica al tipo de Report objeto.

DeleteCacheRefreshPlan(String)

Elimina un plan de actualización de caché.

DeleteItem(String)

Elimina un elemento especificado de una base de datos de un servidor de informes o de una biblioteca de SharePoint. Este método se aplica a todos los tipos de objetos.

DeleteItemHistorySnapshot(String, String)

Elimina una instantánea del historial individual de un artículo específico del catálogo. Si se producen errores, la instantánea del historial de los elementos no se elimina. Este método se aplica al tipo de Report objeto.

DeleteRole(String)

Elimina un rol especificado de la base de datos del servidor de informes. Este método solo se aplica al modo nativo.

DeleteSchedule(String)

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

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.

FindItems(String, BooleanOperatorEnum, Property[], SearchCondition[])

Devuelve elementos de un servidor de informes, base de datos o biblioteca de SharePoint que cumplen con los criterios de búsqueda.

FireEvent(String, String, String)

Genera un evento basado en los parámetros proporcionados.

FlushCache(String)

Invalida la caché de un artículo. Este método se aplica a los Report tipos de objetos Dataset y .

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

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

GetCacheOptions(String, ExpirationDefinition)

Devuelve la configuración de caché de un elemento y los ajustes que describen cuándo expira la copia en caché del elemento. Este método se aplica a los Report tipos de objetos Dataset y .

GetCacheRefreshPlanProperties(String, String, CacheRefreshPlanState, String, String, ParameterValue[])

Devuelve las propiedades del plan de actualización de caché especificado.

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 los ajustes asociados para un elemento individual. Este método se aplica al tipo de Report objeto.

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. Este método se aplica a los Report tipos de objetos Model y .

GetItemDataSources(String)

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

GetItemDefinition(String)

Recupera la definición o contenido de un elemento. Este método se aplica a los Reporttipos de elementos, Model, Dataset, ComponentResource, , y DataSource elementos.

GetItemHistoryLimit(String, Boolean, Int32)

Devuelve el límite de instantáneas del historial del artículo para un artículo específico del catálogo. Este método se aplica al tipo de Report objeto.

GetItemHistoryOptions(String, Boolean, ScheduleDefinitionOrReference)

Devuelve la opción de instantánea del historial del artículo y las propiedades que se generan para un artículo de catálogo. Este método se aplica al tipo de Report objeto.

GetItemLink(String)

Devuelve el nombre del elemento cuya definición de elemento se usa para el elemento vinculado especificado. Este método se aplica al tipo de Report objeto.

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

Devuelve propiedades de parámetros para un elemento especificado. Este método también puede usarse para validar valores de parámetros frente a parámetros para un elemento especificado.

GetItemReferences(String, String)

Devuelve una lista de referencias de artículos de catálogo asociadas a un artículo. Este método se aplica a los Report tipos de objetos Dataset y .

GetItemType(String)

Recupera el tipo de elemento en una base de datos de servidor de informes o en una biblioteca de SharePoint, si el elemento existe.

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 una base de datos de servidor de informes o en una biblioteca de SharePoint.

GetPolicies(String, Boolean)

Devuelve las políticas asociadas a un elemento concreto en una base de datos de servidor de informes o en una biblioteca de SharePoint.

GetProperties(String, Property[])

Devuelve el valor de una o más propiedades de un elemento en una base de datos de servidor de informes o en una biblioteca de SharePoint. Este método se aplica a todos los tipos de objetos.

GetReportServerConfigInfo(Boolean)

Devuelve información sobre la instancia conectada del servidor de informes o todas las instancias del servidor de informes en un despliegue escalable.

GetRoleProperties(String, 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. Este método solo se aplica al modo nativo.

GetSystemPolicies()

Devuelve las políticas del sistema, incluyendo grupos y roles asociados. Este método solo se aplica al modo nativo.

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. Este método se aplica a todos los tipos de objetos.

IsSSLRequired()

Devuelve un Boolean valor que indica si el protocolo Secure Socket Layer (SSL) es necesario para usar este punto final.

ListCacheRefreshPlans(String)

Devuelve una lista de los planes de actualización de caché asociados a un elemento de catálogo.

ListChildren(String, Boolean)

Obtiene una lista de hijos de una carpeta especificada.

ListDatabaseCredentialRetrievalOptions()

Devuelve una lista de opciones de recuperación de credenciales soportadas.

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.

ListExecutionSettings()

Devuelve una lista de configuraciones de ejecución soportadas.

ListExtensions(String)

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

ListExtensionTypes()

Devuelve una lista de tipos de extensiones soportados.

ListItemHistory(String)

Devuelve una lista de instantáneas del historial de artículos y sus propiedades para un artículo específico del catálogo. Este método se aplica al tipo de Report objeto.

ListItemTypes()

Devuelve una lista de tipos de artículos de catálogo soportados.

ListJobActions()

Devuelve una lista de acciones laborales apoyadas.

ListJobs()

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

ListJobStates()

Devuelve una lista de estados de puestos soportados.

ListJobTypes()

Devuelve una lista de tipos de trabajos soportados.

ListModelDrillthroughReports(String, String)

Lista los informes de drillthrough asociados a una entidad en un modelo.

ListModelItemChildren(String, String, Boolean)

Devuelve un array de elementos hijos de elementos del modelo.

ListModelItemTypes()

Devuelve una lista de tipos de elementos de modelo soportados.

ListModelPerspectives(String)

Lista modelos y perspectivas disponibles para el usuario.

ListMySubscriptions(String)

Recupera una lista de suscripciones creadas por el usuario actual del servidor de informes o del sitio de SharePoint para el artículo del catálogo en cuestión.

ListParameterStates()

Devuelve una lista de estados de parámetros soportados.

ListParameterTypes()

Devuelve una lista de tipos de parámetros soportados.

ListParents(String)

Recupera los elementos padres para el objeto dado.

ListRoles(String, String)

Devuelve los nombres y descripciones de roles en un servidor de informes o en un sitio de SharePoint determinado.

ListScheduledItems(String)

Devuelve una lista de elementos asociados a un horario compartido.

ListSchedules(String)

Devuelve una lista de todos los horarios compartidos en la base de datos del servidor de informes o para un sitio de SharePoint dado.

ListScheduleStates()

Devuelve una lista de estados de la lista soportados.

ListSecurityScopes()

Devuelve una lista de ámbitos de seguridad compatibles.

ListSubscriptions(String)

Recupera una lista de suscripciones creadas para un artículo determinado. Este método se aplica al tipo de Report objeto.

ListSubscriptionsUsingDataSource(String)

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

ListTasks(String)

Devuelve las tareas que gestiona el servidor de informes.

Logoff()

Cierra sesión del usuario actual que realiza solicitudes de servicio web. Este método solo se aplica al modo nativo.

LogonUser(String, String, String)

Registra un usuario y autentica una solicitud de usuario en el servicio web del Servidor de Informes. Este método solo se aplica al modo nativo.

MoveItem(String, String)

Mueve y/o cambia el nombre de un objeto. Este método se aplica a todos los tipos de objetos.

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 elemento para que se almacene en caché y proporciona ajustes que especifican cuándo expira la copia en caché del elemento. Este método se aplica a los Report tipos de objetos Dataset y .

SetCacheRefreshPlanProperties(String, String, String, String, ParameterValue[])

Establece las propiedades de un plan de actualización de caché.

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

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

SetDataSourceContents(String, DataSourceDefinition)

Establece las propiedades de conexión asociadas a un DataSource.

SetExecutionOptions(String, String, ScheduleDefinitionOrReference)

Establece opciones de ejecución y propiedades asociadas para un elemento especificado. Este método se aplica al tipo de Report objeto.

SetItemDataSources(String, DataSource[])

Establece las fuentes de datos de un elemento en una base de datos de un servidor de informes o en una biblioteca de SharePoint. Este método se aplica a los Report tipos de objetos Model y .

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

Establece la definición o contenido de un elemento especificado. Este método se aplica a los Reporttipos de elementos, Model, Dataset, ComponentResource, , y DataSource elementos.

SetItemHistoryLimit(String, Boolean, Int32)

Especifica el número de instantáneas de un elemento que el servidor de informes conserva. Este método se aplica al tipo de Report objeto.

SetItemHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference)

Establece opciones de historial de artículos que especifican cuándo se crea una instantánea de historial de artículos para un artículo de catálogo especificado. Este método se aplica al tipo de Report objeto.

SetItemLink(String, String)

Especifica el elemento de catálogo que se utiliza para la definición de un artículo vinculado existente. Este método se aplica al tipo de Report objeto.

SetItemParameters(String, ItemParameter[])

Establece propiedades de parámetros para un elemento especificado.

SetItemReferences(String, ItemReference[])

Establece los elementos del catálogo asociados a un artículo. Este método se aplica a los Report tipos de objetos Dataset y .

SetModelDrillthroughReports(String, String, ModelDrillthroughReport[])

Asocia un conjunto de informes de ejercicio junto 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.

SetRoleProperties(String, String, String[])

Establece propiedades de rol y asocia una colección de tareas con un rol especificado. Este método solo se aplica al modo nativo.

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. Esto solo se aplica al modo nativo.

SetSystemProperties(Property[])

Establece una o más propiedades del sistema para el servidor de informes o la granja de SharePoint.

TestConnectForDataSourceDefinition(DataSourceDefinition, String, String, String)

Prueba la conexión para encontrar una fuente de datos. Este método soporta la prueba directa de la fuente de datos.

TestConnectForItemDataSource(String, String, String, String, String)

Prueba la conexión para encontrar una fuente de datos. Este método permite la prueba de fuentes de datos publicadas que son utilizadas por informes o modelos y fuentes de datos compartidas. Este método se aplica a los Reporttipos , Model, y Dataset de objetos.

UpdateItemExecutionSnapshot(String)

Genera una instantánea de ejecución de un elemento especificado. Este método se aplica al tipo de Report objeto.

ValidateExtensionSettings(String, ParameterValueOrFieldReference[], String)

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

Se aplica a