ReportingService2010 Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| SetItemDefinition(String, Byte[], Property[]) |
Define a definição ou conteúdo de um item especificado. Esse método se aplica aos |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| UpdateItemExecutionSnapshot(String) |
Gera um snapshot de execução de item para um item especificado. Esse método se aplica ao tipo de |
| ValidateExtensionSettings(String, ParameterValueOrFieldReference[], String) |
Valida as configurações de extensão do Reporting Services. |