ReportingService2010 Classe

Definição

Contém os métodos e propriedades que podem ser usados para chamar o serviço Web do Reporting Services quando ele está rodando tanto no modo nativo quanto no modo integrado ao 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
Herança
ReportingService2010
Atributos

Construtores

Nome Description
ReportingService2010()

Inicializa uma nova instância da classe ReportingService2010.

Propriedades

Nome Description
ItemNamespaceHeaderValue

O valor que representa o identificador usado para recuperar propriedades do item.

ServerInfoHeaderValue

Obtém ou define as informações relacionadas ao servidor que representam a versão do servidor de relatório.

TrustedUserHeaderValue

Esta propriedade não é utilizada.

Métodos

Nome Description
CancelJob(String)

Cancela a execução de um trabalho.

ChangeSubscriptionOwner(String, String)

Muda o dono da assinatura.

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

Cria um plano de atualização de cache para um item. Esse método se aplica aos Report tipos de item e Dataset .

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

Adiciona um novo item a um banco de dados de servidor de relatórios ou a uma biblioteca do SharePoint. Esse método se aplica aos Reporttipos de item, Model, Dataset, Component, Resource, e DataSource item.

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

Cria uma assinatura orientada por dados para um item específico. Esse método se aplica ao tipo de Report item.

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

Cria uma nova fonte de dados em um banco de dados servidor de relatórios ou em uma biblioteca biblioteca do SharePoint.

CreateFolder(String, String, Property[])

Adiciona uma pasta ao banco de dados do servidor de relatórios ou à biblioteca do SharePoint.

CreateItemHistorySnapshot(String, Warning[])

Gera um snapshot do histórico do item de um item específico do catálogo. Esse método se aplica ao tipo de Report item.

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

Adiciona um novo item vinculado ao banco de dados do servidor de relatórios.

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

Cria uma nova sessão de edição de relatório no banco de dados do servidor de relatórios.

CreateRole(String, String, String[])

Adiciona um novo papel ao banco de dados do servidor de relatórios. Esse método se aplica apenas ao modo nativo.

CreateSchedule(String, ScheduleDefinition, String)

Cria um novo cronograma compartilhado.

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

Cria uma assinatura para o item especificado no banco de dados do servidor de relatórios ou na biblioteca do SharePoint. Esse método se aplica ao tipo de Report item.

DeleteCacheRefreshPlan(String)

Exclui um plano de atualização do cache.

DeleteItem(String)

Exclui um item especificado de um banco de dados servidor de relatórios ou da biblioteca do SharePoint. Esse método se aplica a todos os tipos de itens.

DeleteItemHistorySnapshot(String, String)

Exclui um snapshot de histórico individual de item para um item específico do catálogo. Se ocorrerem erros, o snapshot do histórico do item não é deletado. Esse método se aplica ao tipo de Report item.

DeleteRole(String)

Exclui uma função especificada do banco de dados do servidor de relatórios. Esse método se aplica apenas ao modo nativo.

DeleteSchedule(String)

Exclui um cronograma compartilhado do banco de dados do servidor de relatórios ou da biblioteca do SharePoint.

DeleteSubscription(String)

Exclui uma assinatura do banco de dados do servidor de relatórios.

DisableDataSource(String)

Desabilita uma fonte de dados que está ativada.

EnableDataSource(String)

Ativa uma fonte de dados desativada.

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

Retorna itens de um servidor de relatório, banco de dados ou biblioteca do SharePoint que correspondam aos critérios de busca.

FireEvent(String, String, String)

Levanta um evento com base nos parâmetros fornecidos.

FlushCache(String)

Invalida o cache de um item. Esse método se aplica aos Report tipos de item e Dataset .

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

Gera um modelo padrão sobre uma fonte de dados compartilhada.

GetCacheOptions(String, ExpirationDefinition)

Retorna a configuração do cache de um item e as configurações que descrevem quando a cópia em cache do item expira. Esse método se aplica aos Report tipos de item e Dataset .

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

Retorna as propriedades do plano de atualização do cache especificado.

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

Retorna as propriedades de uma assinatura orientada a dados.

GetDataSourceContents(String)

Retorna o conteúdo de uma fonte de dados.

GetExecutionOptions(String, ScheduleDefinitionOrReference)

Retorna a opção de execução e as configurações associadas para um item individual. Esse método se aplica ao tipo de Report item.

GetExtensionSettings(String)

Retorna uma lista de configurações para uma determinada extensão.

GetItemDataSourcePrompts(String)

Recebe os avisos da fonte de dados para um item especificado. Esse método se aplica aos Report tipos de item e Model .

GetItemDataSources(String)

Retorna as fontes de dados de um item no catálogo.

GetItemDefinition(String)

Recupera a definição ou conteúdo de um item. Esse método se aplica aos Reporttipos de item, Model, Dataset, Component, Resource, e DataSource item.

GetItemHistoryLimit(String, Boolean, Int32)

Retorna o limite de snapshots do histórico do item para um item específico do catálogo. Esse método se aplica ao tipo de Report item.

GetItemHistoryOptions(String, Boolean, ScheduleDefinitionOrReference)

Retorna a opção de snapshot do histórico do item e as propriedades geradas para um item de catálogo. Esse método se aplica ao tipo de Report item.

GetItemLink(String)

Retorna o nome do item cuja definição de item é usada para o item vinculado especificado. Esse método se aplica ao tipo de Report item.

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

Retorna propriedades de parâmetros para um item especificado. Esse método também pode ser usado para validar valores de parâmetros em relação a parâmetros de um item especificado.

GetItemReferences(String, String)

Retorna uma lista de referências de itens de catálogo associadas a um item. Esse método se aplica aos Report tipos de item e Dataset .

GetItemType(String)

Recupera o tipo de item em um banco de dados servidor de relatórios ou na biblioteca do SharePoint, caso o item exista.

GetModelItemPermissions(String, String)

Recupera as permissões de usuário associadas a um item na hierarquia do modelo.

GetModelItemPolicies(String, String, Boolean)

Recupera as políticas associadas a um item na hierarquia do modelo.

GetPermissions(String)

Retorna as permissões de usuário associadas a um item específico em um banco de dados de servidor de relatórios ou biblioteca do SharePoint.

GetPolicies(String, Boolean)

Retorna as políticas associadas a um item específico em um banco de dados servidor de relatórios ou biblioteca do SharePoint.

GetProperties(String, Property[])

Retorna o valor de uma ou mais propriedades de um item em um banco de dados servidor de relatórios ou biblioteca do SharePoint. Esse método se aplica a todos os tipos de itens.

GetReportServerConfigInfo(Boolean)

Retorna informações sobre a instância do servidor de relatórios conectado ou todas as instâncias do servidor de relatórios em uma implantação escalonável.

GetRoleProperties(String, String, String)

Retorna informações de função e uma coleção de tarefas associadas.

GetScheduleProperties(String)

Retorna as propriedades de um cronograma compartilhado.

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

Retorna as propriedades de uma assinatura especificada.

GetSystemPermissions()

Recupera as permissões do sistema do usuário atual. Esse método se aplica apenas ao modo nativo.

GetSystemPolicies()

Retorna as políticas do sistema, incluindo grupos e papéis associados. Esse método se aplica apenas ao modo nativo.

GetSystemProperties(Property[])

Retorna o valor de uma ou mais propriedades do sistema.

GetUserModel(String, String)

Retorna a parte semântica de um modelo para o usuário atual.

InheritModelItemParentSecurity(String, String)

Exclui as políticas associadas a um item na hierarquia do modelo e faz com que o item herde as políticas de seu pai.

InheritParentSecurity(String)

Exclui as políticas associadas a um item. Como resultado, o item herda as apólices de sua matriz principal. Esse método se aplica a todos os tipos de itens.

IsSSLRequired()

Retorna um Boolean valor que indica se o protocolo Secure Socket Layer (SSL) é necessário para usar esse ponto final.

ListCacheRefreshPlans(String)

Retorna uma lista dos planos de atualização do cache associados a um item do catálogo.

ListChildren(String, Boolean)

Recebe uma lista dos filhos de uma pasta especificada.

ListDatabaseCredentialRetrievalOptions()

Retorna uma lista de opções suportadas para recuperação de credenciais.

ListDependentItems(String)

Retorna uma lista de itens do catálogo que fazem referência a um item específico do catálogo.

ListEvents()

Retorna uma lista de eventos suportados pelo servidor de relatórios.

ListExecutionSettings()

Retorna uma lista de configurações de execução suportadas.

ListExtensions(String)

Retorna uma lista de extensões configuradas para um dado tipo de extensão.

ListExtensionTypes()

Retorna uma lista de tipos de extensão suportados.

ListItemHistory(String)

Retorna uma lista de instantâneos do histórico do item e suas propriedades para um item de catálogo especificado. Esse método se aplica ao tipo de Report item.

ListItemTypes()

Devolve uma lista dos tipos de itens de catálogo suportados.

ListJobActions()

Retorna uma lista de ações de trabalho suportadas.

ListJobs()

Retorna uma lista de tarefas que estão rodando no servidor de relatórios.

ListJobStates()

Retorna uma lista de estados de emprego suportados.

ListJobTypes()

Retorna uma lista de tipos de trabalho suportados.

ListModelDrillthroughReports(String, String)

Lista relatórios de drillthrough associados a uma entidade em um modelo.

ListModelItemChildren(String, String, Boolean)

Retorna um array de elementos filhos de itens do modelo.

ListModelItemTypes()

Retorna uma lista de tipos de itens de modelo suportados.

ListModelPerspectives(String)

Lista modelos e perspectivas disponíveis para o usuário.

ListMySubscriptions(String)

Recupera uma lista de assinaturas criadas pelo usuário atual do servidor de relatórios ou do site SharePoint para o item do catálogo em questão.

ListParameterStates()

Retorna uma lista de estados de parâmetros suportados.

ListParameterTypes()

Retorna uma lista de tipos de parâmetros suportados.

ListParents(String)

Recupera itens pais para o item dado.

ListRoles(String, String)

Retorna os nomes e descrições de funções em um servidor de relatórios ou em um dado site SharePoint.

ListScheduledItems(String)

Retorna uma lista de itens associados a um cronograma compartilhado.

ListSchedules(String)

Retorna uma lista de todos os cronogramas compartilhados no banco de dados do servidor de relatórios ou para um determinado site SharePoint.

ListScheduleStates()

Retorna uma lista de estados de programação suportados.

ListSecurityScopes()

Retorna uma lista de escopos de segurança suportados.

ListSubscriptions(String)

Recupera uma lista de assinaturas criadas para um determinado item. Esse método se aplica ao tipo de Report item.

ListSubscriptionsUsingDataSource(String)

Retorna uma lista de assinaturas associadas a uma determinada fonte de dados.

ListTasks(String)

Retorna as tarefas que são gerenciadas pelo servidor de relatórios.

Logoff()

Desconecta o usuário atual que está fazendo requisições de serviço web. Esse método se aplica apenas ao modo nativo.

LogonUser(String, String, String)

Registra um usuário e autentica uma solicitação de usuário no serviço Web do Servidor de Relatórios. Esse método se aplica apenas ao modo nativo.

MoveItem(String, String)

Move e/ou renomeia um item. Esse método se aplica a todos os tipos de itens.

PauseSchedule(String)

Pausa a execução de um determinado cronograma.

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

Retorna um conjunto de dados que contém os campos recuperados pela consulta de entrega para uma assinatura orientada a dados.

RegenerateModel(String)

Atualiza um modelo existente com base em alterações no esquema da fonte de dados.

RemoveAllModelItemPolicies(String)

Exclui todas as políticas associadas aos itens do modelo no modelo especificado.

ResumeSchedule(String)

Retoma uma rotina compartilhada que foi pausada.

SetCacheOptions(String, Boolean, ExpirationDefinition)

Configura um item para ser armazenado em cache e fornece configurações que especificam quando a cópia em cache do item expira. Esse método se aplica aos Report tipos de item e Dataset .

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

Define as propriedades de um plano de atualização do cache.

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

Define as propriedades de uma assinatura orientada a dados.

SetDataSourceContents(String, DataSourceDefinition)

Define as propriedades de conexão associadas a um DataSource.

SetExecutionOptions(String, String, ScheduleDefinitionOrReference)

Define opções de execução e propriedades de execução associadas para um item especificado. Esse método se aplica ao tipo de Report item.

SetItemDataSources(String, DataSource[])

Define as fontes de dados de um item em um banco de dados de servidor de relatórios ou na biblioteca do SharePoint. Esse método se aplica aos Report tipos de item e Model .

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

Define a definição ou conteúdo de um item especificado. Esse método se aplica aos Reporttipos de item, Model, Dataset, Component, Resource, e DataSource item.

SetItemHistoryLimit(String, Boolean, Int32)

Especifica o número de snapshots de um item que o servidor de relatório retém. Esse método se aplica ao tipo de Report item.

SetItemHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference)

Define opções de histórico de itens que especificam quando um snapshot de histórico de itens é criado para um item de catálogo especificado. Esse método se aplica ao tipo de Report item.

SetItemLink(String, String)

Especifica o item de catálogo que é usado para a definição de item de um item vinculado existente. Esse método se aplica ao tipo de Report item.

SetItemParameters(String, ItemParameter[])

Define propriedades de parâmetros para um item especificado.

SetItemReferences(String, ItemReference[])

Define os itens do catálogo associados a um item. Esse método se aplica aos Report tipos de item e Dataset .

SetModelDrillthroughReports(String, String, ModelDrillthroughReport[])

Associa um conjunto de relatórios de perfuração junto com um modelo.

SetModelItemPolicies(String, String, Policy[])

Define políticas de segurança sobre um item na hierarquia do modelo.

SetPolicies(String, Policy[])

Define as políticas associadas a um item especificado.

SetProperties(String, Property[])

Define uma ou mais propriedades de um item especificado.

SetRoleProperties(String, String, String[])

Define propriedades de função e associa uma coleção de tarefas a um papel especificado. Esse método se aplica apenas ao modo nativo.

SetScheduleProperties(String, String, ScheduleDefinition)

Define as propriedades de um cronograma compartilhado.

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

Define as propriedades de uma assinatura.

SetSystemPolicies(Policy[])

Define a política do sistema que define grupos e papéis associados. Isso só se aplica ao modo nativo.

SetSystemProperties(Property[])

Define uma ou mais propriedades do sistema para o servidor de relatórios ou para a fazenda SharePoint.

TestConnectForDataSourceDefinition(DataSourceDefinition, String, String, String)

Testa a conexão para uma fonte de dados. Esse método suporta o teste direto da fonte de dados.

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

Testa a conexão para uma fonte de dados. Esse método suporta o teste de fontes de dados publicadas que são usadas por relatórios ou modelos e fontes de dados compartilhadas. Esse método se aplica aos Reporttipos , Model, e Dataset item.

UpdateItemExecutionSnapshot(String)

Gera um snapshot de execução de item para um item especificado. Esse método se aplica ao tipo de Report item.

ValidateExtensionSettings(String, ParameterValueOrFieldReference[], String)

Valida as configurações de extensão do Reporting Services.

Aplica-se a