ReportingService2010 Classe

Definição

Contém os métodos e as propriedades que podem ser usados para chamar o serviço Web Reporting Services quando ele está em execução no modo nativo e no modo integrado do 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

ReportingService2010()

Inicializa uma nova instância da classe ReportingService2010.

Propriedades

ItemNamespaceHeaderValue

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

ServerInfoHeaderValue

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

TrustedUserHeaderValue

Essa propriedade não é usada.

Métodos

CancelJob(String)

Cancela a execução de um trabalho.

ChangeSubscriptionOwner(String, String)

Altera o proprietário de uma assinatura.

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

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

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

Adiciona um novo item a um banco de dados do servidor de relatório ou à biblioteca do SharePoint. Esse método aplica-se aos tipos de item Report, Model, Dataset, Component, Resource e DataSource.

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

Cria uma assinatura controlada por dados para um item especificado. Esse método se aplica ao tipo de item Report.

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

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

CreateFolder(String, String, Property[])

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

CreateItemHistorySnapshot(String, Warning[])

Gera um instantâneo de histórico de item de um item de catálogo especificado. Esse método se aplica ao tipo de item Report.

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

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

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

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

CreateRole(String, String, String[])

Adiciona uma nova função ao banco de dados do servidor de relatório. Esse método aplica-se apenas ao modo nativo.

CreateSchedule(String, ScheduleDefinition, String)

Cria uma nova agenda compartilhada.

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

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

DeleteCacheRefreshPlan(String)

Exclui um plano de atualização do cache.

DeleteItem(String)

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

DeleteItemHistorySnapshot(String, String)

Exclui um instantâneo de histórico de item individual de um item de catálogo especificado. Se ocorrerem erros, o instantâneo do histórico de item não será excluído. Esse método se aplica ao tipo de item Report.

DeleteRole(String)

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

DeleteSchedule(String)

Exclui uma agenda compartilhada do banco de dados do servidor de relatório ou da biblioteca do SharePoint.

DeleteSubscription(String)

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

DisableDataSource(String)

Desabilita uma fonte de dados que está habilitada.

EnableDataSource(String)

Habilita uma fonte de dados que está desabilitada.

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

Retorna os itens de um banco de dados do servidor de relatório ou da biblioteca do SharePoint que correspondem aos critérios de pesquisa.

FireEvent(String, String, String)

Gera um evento baseado nos parâmetros fornecidos.

FlushCache(String)

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

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

Gera um modelo padrão com base em uma fonte de dados compartilhada.

GetCacheOptions(String, ExpirationDefinition)

Retorna a configuração de cache de um item e as configurações que descrevem quando a cópia do item armazenada em cache irá expirar. Esse método se aplica aos tipos de item Report 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 controlada por 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 de um item individual. Esse método se aplica ao tipo de item Report.

GetExtensionSettings(String)

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

GetItemDataSourcePrompts(String)

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

GetItemDataSources(String)

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

GetItemDefinition(String)

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

GetItemHistoryLimit(String, Boolean, Int32)

Retorna o limite de instantâneo de histórico de item para um item de catálogo especificado. Esse método se aplica ao tipo de item Report.

GetItemHistoryOptions(String, Boolean, ScheduleDefinitionOrReference)

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

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 item Report.

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

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

GetItemReferences(String, String)

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

GetItemType(String)

Recupera o tipo de um item em um banco de dados do servidor de relatório ou na biblioteca do SharePoint, se o item existir.

GetModelItemPermissions(String, String)

Recupera as permissões de usuário associadas ao item na hierarquia de modelo.

GetModelItemPolicies(String, String, Boolean)

Recupera as políticas associadas a um item da hierarquia de modelo.

GetPermissions(String)

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

GetPolicies(String, Boolean)

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

GetProperties(String, Property[])

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

GetReportServerConfigInfo(Boolean)

Retorna informações sobre a instância do servidor de relatório conectada ou sobre todas as instâncias do servidor de relatório em uma implantação em expansão.

GetRoleProperties(String, String, String)

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

GetScheduleProperties(String)

Retorna as propriedades de uma agenda compartilhada.

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

Retorna as propriedades de uma assinatura especificada.

GetSystemPermissions()

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

GetSystemPolicies()

Retorna as políticas do sistema, incluindo grupos e funções associadas. Esse método é aplicável somente para o 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 da hierarquia de modelo e faz com que o item herde as políticas de seu item pai.

InheritParentSecurity(String)

Exclui as políticas associadas a um item. Como resultado, o item herda as políticas de seu pai. Esse método se aplica a todos os tipos de item.

IsSSLRequired()

Retorna um valor Boolean que indica se o protocolo SSL é necessário para usar esse ponto de extremidade.

ListCacheRefreshPlans(String)

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

ListChildren(String, Boolean)

Obtém uma lista de filhos de uma pasta especificada.

ListDatabaseCredentialRetrievalOptions()

Retorna uma lista de opções de recuperação de credenciais com suporte.

ListDependentItems(String)

Retorna uma lista dos itens de catálogo que fazem referência a um item de catálogo especificado.

ListEvents()

Retorna uma lista de eventos com suporte do servidor de relatório.

ListExecutionSettings()

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

ListExtensions(String)

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

ListExtensionTypes()

Retorna uma lista de tipos de extensão com suporte.

ListItemHistory(String)

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

ListItemTypes()

Retorna uma lista de itens de catálogo com suporte.

ListJobActions()

Retorna uma lista de ações de trabalho com suporte.

ListJobs()

Retorna uma lista de trabalhos em execução no servidor de relatório.

ListJobStates()

Retorna uma lista de estados de trabalho com suporte.

ListJobTypes()

Retorna uma lista de tipos de trabalho com suporte.

ListModelDrillthroughReports(String, String)

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

ListModelItemChildren(String, String, Boolean)

Retorna uma matriz de elementos filho de item de modelo.

ListModelItemTypes()

Retorna uma lista de itens de modelo com suporte.

ListModelPerspectives(String)

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

ListMySubscriptions(String)

Recupera uma lista de assinaturas que foram criadas pelo usuário atual do servidor de relatório ou site do SharePoint para o item de catálogo determinado.

ListParameterStates()

Retorna uma lista de estados de parâmetro com suporte.

ListParameterTypes()

Retorna uma lista de tipos de parâmetro com suporte.

ListParents(String)

Recupera itens pai para o item determinado.

ListRoles(String, String)

Retorna os nomes e as descrições de funções em um servidor de relatório ou um determinado site do SharePoint.

ListScheduledItems(String)

Retorna uma lista de itens associados a uma agenda compartilhada.

ListSchedules(String)

Retorna uma lista de todas as agendas compartilhadas no banco de dados de servidor de relatório para determinado site do SharePoint.

ListScheduleStates()

Retorna uma lista de estados de agenda com suporte.

ListSecurityScopes()

Retorna uma lista de escopos de segurança com suporte.

ListSubscriptions(String)

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

ListSubscriptionsUsingDataSource(String)

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

ListTasks(String)

Retorna as tarefas gerenciadas pelo servidor de relatório.

Logoff()

Faz logoff do usuário atual que está fazendo solicitações de serviço Web. Esse método aplica-se apenas ao modo nativo.

LogonUser(String, String, String)

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

MoveItem(String, String)

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

PauseSchedule(String)

Pausa a execução de uma determinada agenda.

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

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

RegenerateModel(String)

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

RemoveAllModelItemPolicies(String)

Exclui todas as políticas associadas a itens de modelo no modelo especificado.

ResumeSchedule(String)

Retoma uma agenda compartilhada que foi pausada.

SetCacheOptions(String, Boolean, ExpirationDefinition)

Configura um item a ser armazenado em cache e fornece configurações que especificam quando a cópia do item armazenada em cache irá expirar. Esse método se aplica aos tipos de item Report 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 controlada por dados.

SetDataSourceContents(String, DataSourceDefinition)

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

SetExecutionOptions(String, String, ScheduleDefinitionOrReference)

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

SetItemDataSources(String, DataSource[])

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

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

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

SetItemHistoryLimit(String, Boolean, Int32)

Especifica o número de instantâneos de um item que o servidor de relatório mantém. Esse método se aplica ao tipo de item Report.

SetItemHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference)

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

SetItemLink(String, String)

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

SetItemParameters(String, ItemParameter[])

Define as propriedades de parâmetro para um item especificado.

SetItemReferences(String, ItemReference[])

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

SetModelDrillthroughReports(String, String, ModelDrillthroughReport[])

Associa um conjunto de relatórios detalhados junto com um modelo.

SetModelItemPolicies(String, String, Policy[])

Define as políticas de segurança em um item da hierarquia de 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 as propriedades de função e associa uma coleção de tarefas a uma função especificada. Esse método aplica-se apenas ao modo nativo.

SetScheduleProperties(String, String, ScheduleDefinition)

Define as propriedades de uma agenda compartilhada.

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 funções associadas. Isso se aplica apenas ao modo nativo.

SetSystemProperties(Property[])

Define uma ou mais propriedades do sistema para o servidor de relatório ou para o farm do SharePoint.

TestConnectForDataSourceDefinition(DataSourceDefinition, String, String, String)

Testa a conexão de uma fonte de dados. Esse método oferece suporte aos testes diretos da fonte de dados.

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

Testa a conexão de uma fonte de dados. Esse método dá suporte aos testes de fontes de dados publicadas usadas por relatórios ou modelos e fontes de dados compartilhadas. Esse método se aplica aos tipos de item Report, Model e Dataset.

UpdateItemExecutionSnapshot(String)

Gera um instantâneo da execução de um item especificado. Esse método se aplica ao tipo de item Report.

ValidateExtensionSettings(String, ParameterValueOrFieldReference[], String)

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

Aplica-se a