ReportingService2010 Clase

Definición

Contiene los métodos y propiedades que se pueden usar para llamar al servicio web Reporting Services cuando se ejecuta en modo nativo y 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

ReportingService2010()

Inicializa una nueva instancia de la clase ReportingService2010.

Propiedades

ItemNamespaceHeaderValue

Valor que representa el identificador utilizado para recuperar las propiedades de los elementos.

ServerInfoHeaderValue

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

TrustedUserHeaderValue

No se usa esta propiedad.

Métodos

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

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

Agrega un nuevo elemento a una base de datos del servidor de informes o a la biblioteca de SharePoint. Este método se aplica a los tipos de elementos Report, Model, Dataset, Component, Resource y DataSource.

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

Crea una suscripción controlada por datos para un elemento especificado. Este método se aplica al tipo de elemento Report.

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

Crea un nuevo origen de datos en una base de datos del servidor de informes o en la biblioteca de SharePoint.

CreateFolder(String, String, Property[])

Agrega 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 de elementos de un elemento de catálogo especificado. Este método se aplica al tipo de elemento Report.

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

Agrega 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[])

Agrega 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 una nueva programación compartida.

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 biblioteca de SharePoint. Este método se aplica al tipo de elemento Report.

DeleteCacheRefreshPlan(String)

Elimina un plan de actualización de caché.

DeleteItem(String)

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

DeleteItemHistorySnapshot(String, String)

Elimina una instantánea del historial de elementos individual para un elemento de catálogo especificado. Si se producen errores, no se eliminará la instantánea del historial de elementos. Este método se aplica al tipo de elemento Report.

DeleteRole(String)

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

DeleteSchedule(String)

Elimina una programación compartida 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)

Deshabilita un origen de datos que está habilitado.

EnableDataSource(String)

Habilita un origen de datos que está deshabilitado.

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

Devuelve los elementos de una base de datos del servidor de informes o de la biblioteca de SharePoint que coinciden con los criterios de búsqueda.

FireEvent(String, String, String)

Activa un evento basado en los parámetros proporcionados.

FlushCache(String)

Invalida la memoria caché para un elemento. Este método se aplica a los tipos de elemento Report y Dataset.

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

Genera un modelo predeterminado encima de un origen de datos compartido.

GetCacheOptions(String, ExpirationDefinition)

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

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 controlada por datos.

GetDataSourceContents(String)

Devuelve el contenido de un origen de datos.

GetExecutionOptions(String, ScheduleDefinitionOrReference)

Devuelve la opción de ejecución y los valores asociados para un elemento individual. Este método se aplica al tipo de elemento Report.

GetExtensionSettings(String)

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

GetItemDataSourcePrompts(String)

Obtiene los mensajes del origen de datos para un elemento especificado. Este método se aplica a los tipos de elemento Report y Model.

GetItemDataSources(String)

Devuelve los orígenes de datos para un elemento del catálogo.

GetItemDefinition(String)

Recupera la definición o contenido para un elemento. Este método se aplica a los tipos de elementos Report, Model, Dataset, Component, Resource y DataSource.

GetItemHistoryLimit(String, Boolean, Int32)

Devuelve el límite de la instantánea del historial de elementos para un elemento de catálogo especificado. Este método se aplica al tipo de elemento Report.

GetItemHistoryOptions(String, Boolean, ScheduleDefinitionOrReference)

Devuelve la opción de la instantánea del historial de elementos y las propiedades generadas para un elemento de catálogo. Este método se aplica al tipo de elemento Report.

GetItemLink(String)

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

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

Devuelve las propiedades de parámetro para un elemento especificado. Este método también se puede utilizar para validar los valores de parámetro contra los parámetros para un elemento especificado.

GetItemReferences(String, String)

Devuelve una lista de referencias de elemento de catálogo asociadas a un elemento. Este método se aplica a los tipos de elemento Report y Dataset.

GetItemType(String)

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

GetModelItemPermissions(String, String)

Recupera los permisos de usuario que están asociados con un elemento de modelo.

GetModelItemPolicies(String, String, Boolean)

Recupera las directivas que están asociadas con un elemento de modelo.

GetPermissions(String)

Devuelve los permisos de usuario que están asociados a un elemento determinado en una base de datos del servidor de informes o la biblioteca de SharePoint.

GetPolicies(String, Boolean)

Devuelve las directivas que están asociadas a un elemento determinado en una base de datos del servidor de informes o la biblioteca de SharePoint.

GetProperties(String, Property[])

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

GetReportServerConfigInfo(Boolean)

Devuelve información de la instancia del servidor de informes conectada o de todas las instancias del servidor de informes de una implementación escalada.

GetRoleProperties(String, String, String)

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

GetScheduleProperties(String)

Devuelve las propiedades de una programación compartida.

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

Devuelve las propiedades de una suscripción especificada.

GetSystemPermissions()

Recupera los permisos de sistema del usuario actual. Este método solo se aplica al modo nativo.

GetSystemPolicies()

Devuelve las directivas del sistema, incluidos los grupos y los roles asociados. Esté método solo se aplica al modo nativo.

GetSystemProperties(Property[])

Devuelve el valor de una o varias propiedades del sistema.

GetUserModel(String, String)

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

InheritModelItemParentSecurity(String, String)

Elimina las directivas que están asociadas a un elemento de la jerarquía de modelos y hace que el elemento herede las directivas de su elemento primario.

InheritParentSecurity(String)

Elimina las directivas asociadas a un elemento. Como resultado, el elemento hereda las directivas de su elemento primario. Este método se aplica a todos los tipos de elemento.

IsSSLRequired()

Devuelve un valor Boolean que indica si el protocolo Capa de sockets seguros (SSL) se requiere para utilizar este extremo.

ListCacheRefreshPlans(String)

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

ListChildren(String, Boolean)

Obtiene una lista de elementos secundarios de una carpeta especificada.

ListDatabaseCredentialRetrievalOptions()

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

ListDependentItems(String)

Devuelve una lista de elementos de catálogo que hacen referencia a un elemento de catálogo especificado.

ListEvents()

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

ListExecutionSettings()

Devuelve una lista de valores de ejecución admitidos.

ListExtensions(String)

Devuelve una lista de las extensiones que están configuradas para un tipo de extensión determinado.

ListExtensionTypes()

Devuelve una lista de tipos de extensión admitidos.

ListItemHistory(String)

Devuelve una lista de instantáneas del historial de elementos y sus propiedades para un elemento de catálogo especificado. Este método se aplica al tipo de elemento Report.

ListItemTypes()

Devuelve una lista de los tipos de elemento del catálogo admitidos.

ListJobActions()

Devuelve una lista de acciones de trabajo admitidas.

ListJobs()

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

ListJobStates()

Devuelve una lista de estados de trabajo admitidos.

ListJobTypes()

Devuelve una lista de tipos de trabajo admitidos.

ListModelDrillthroughReports(String, String)

Enumera los informes detallados asociados a una entidad en un modelo.

ListModelItemChildren(String, String, Boolean)

Devuelve una matriz de elementos secundarios del elemento de modelo.

ListModelItemTypes()

Devuelve una lista de los tipos de elemento de modelo admitidos.

ListModelPerspectives(String)

Enumera los modelos y las perspectivas disponibles para el usuario.

ListMySubscriptions(String)

Recupera una lista de suscripciones creadas por el usuario actual del servidor de informes o sitio de SharePoint para el elemento de catálogo determinado.

ListParameterStates()

Devuelve una lista de estados de parámetro.

ListParameterTypes()

Devuelve una lista de tipos de parámetro.

ListParents(String)

Recupera los elementos primarios para el elemento determinado.

ListRoles(String, String)

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

ListScheduledItems(String)

Devuelve una lista de los elementos que están asociados a una programación compartida.

ListSchedules(String)

Devuelve una lista de todas las programaciones compartidas en la base de datos del servidor de informes o para un determinado sitio de SharePoint.

ListScheduleStates()

Devuelve una lista de estados de programación admitidos.

ListSecurityScopes()

Devuelve una lista de los ámbitos de seguridad admitidos.

ListSubscriptions(String)

Recupera una lista de suscripciones creadas para un elemento determinado. Este método se aplica al tipo de elemento Report.

ListSubscriptionsUsingDataSource(String)

Devuelve una lista de suscripciones que están asociadas a un origen de datos determinado.

ListTasks(String)

Devuelve las tareas que son administradas por el servidor de informes.

Logoff()

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

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

MoveItem(String, String)

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

PauseSchedule(String)

Pausa la ejecución de una programación determinada.

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

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

RegenerateModel(String)

Actualiza un modelo existente según los cambios del esquema del origen de datos.

RemoveAllModelItemPolicies(String)

Elimina todas las directivas asociadas a los elementos de modelo en el modelo especificado.

ResumeSchedule(String)

Reanuda una programación compartida que se ha pausado.

SetCacheOptions(String, Boolean, ExpirationDefinition)

Configura un elemento para el almacenamiento en memoria caché y proporciona la configuración que especifica cuándo expira la copia del elemento en la memoria caché. Este método se aplica a los tipos de elemento Report y Dataset.

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 controlada por datos.

SetDataSourceContents(String, DataSourceDefinition)

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

SetExecutionOptions(String, String, ScheduleDefinitionOrReference)

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

SetItemDataSources(String, DataSource[])

Establece los orígenes de datos para un elemento en una base de datos del servidor de informes o biblioteca de SharePoint. Este método se aplica a los tipos de elemento Report y Model.

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

Establece la definición o el contenido para un elemento especificado. Este método se aplica a los tipos de elementos Report, Model, Dataset, Component, Resource y DataSource.

SetItemHistoryLimit(String, Boolean, Int32)

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

SetItemHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference)

Establece opciones del historial de elementos que especifican cuándo se crea una instantánea del historial de elementos para un elemento de catálogo especificado. Este método se aplica al tipo de elemento Report.

SetItemLink(String, String)

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

SetItemParameters(String, ItemParameter[])

Establece las propiedades de parámetro para un elemento especificado.

SetItemReferences(String, ItemReference[])

Establece los elementos de catálogo asociados a un elemento. Este método se aplica a los tipos de elemento Report y Dataset.

SetModelDrillthroughReports(String, String, ModelDrillthroughReport[])

Asocia un conjunto de informes detallados junto con un modelo.

SetModelItemPolicies(String, String, Policy[])

Establece las directivas en un elemento de la jerarquía de modelos.

SetPolicies(String, Policy[])

Establece las directivas que están asociadas a un elemento especificado.

SetProperties(String, Property[])

Establece una o varias propiedades de un elemento especificado.

SetRoleProperties(String, String, String[])

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

SetScheduleProperties(String, String, ScheduleDefinition)

Establece las propiedades de una programación compartida.

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

Establece las propiedades de una suscripción.

SetSystemPolicies(Policy[])

Establece la directiva del sistema que define los grupos y los roles asociados. 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 servidores de SharePoint.

TestConnectForDataSourceDefinition(DataSourceDefinition, String, String, String)

Prueba la conexión para un origen de datos. Este método admite las pruebas directas del origen de datos.

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

Prueba la conexión para un origen de datos. Este método admite las pruebas de los orígenes de datos publicados que son utilizados por los informes o modelos, y por orígenes de datos compartidos. Este método se aplica a los tipos de elemento Report, Model y Dataset.

UpdateItemExecutionSnapshot(String)

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

ValidateExtensionSettings(String, ParameterValueOrFieldReference[], String)

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

Se aplica a