ReportingService2005 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 Microsoft SQL Server 2005 Reporting Services (SSRS).
public ref class ReportingService2005 : System::Web::Services::Protocols::SoapHttpClientProtocol
public class ReportingService2005 : System.Web.Services.Protocols.SoapHttpClientProtocol
type ReportingService2005 = class
inherit SoapHttpClientProtocol
Public Class ReportingService2005
Inherits SoapHttpClientProtocol
- Herança
-
ReportingService2005
Comentários
Para usar a biblioteca de serviços Web do Report Server, você deve gerar uma classe proxy em Microsoft Visual C# ou Microsoft Visual Basic .NET pela qual possa chamar os diversos métodos de serviço Web. Para mais informações sobre como gerar uma classe proxy Reporting Services usando o Microsoft .NET Framework, veja Acesso à API SOAP.
Construtores
| Nome | Description |
|---|---|
| ReportingService2005() |
Inicializa uma nova instância da classe ReportingService2005. |
Propriedades
| Nome | Description |
|---|---|
| BatchHeaderValue |
Recebe ou define o valor (BatchHeaderValueobjeto) que representa um ID de lote único, gerado pelo sistema, para operações multimétodo na API SOAP do Reporting Services. |
| ItemNamespaceHeaderValue |
O valor que representa o identificador usado para recuperar propriedades do item. |
| ServerInfoHeaderValue |
A informação relacionada ao servidor que representa a versão do servidor de relatórios. |
Métodos
| Nome | Description |
|---|---|
| CancelBatch() |
Cancela o lote iniciado por uma chamada ao CreateBatch() método. |
| CancelJob(String) |
Cancela a execução de um trabalho. |
| CreateBatch() |
Cria um lote que executa múltiplos métodos dentro de uma única transação. |
| CreateDataDrivenSubscription(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[]) |
Cria uma assinatura orientada por dados para um relatório específico. |
| CreateDataSource(String, String, Boolean, DataSourceDefinition, Property[]) |
Cria uma nova fonte de dados no banco de dados do servidor de relatórios. |
| CreateFolder(String, String, Property[]) |
Adiciona uma pasta ao banco de dados do servidor de relatórios. |
| CreateLinkedReport(String, String, String, Property[]) |
Adiciona um novo relatório vinculado ao banco de dados do servidor de relatórios. |
| CreateModel(String, String, Byte[], Property[]) |
Cria um modelo no namespace do catálogo. |
| CreateReport(String, String, Boolean, Byte[], Property[]) |
Adiciona um novo relatório ao banco de dados do servidor de relatórios. |
| CreateReportHistorySnapshot(String, Warning[]) |
Gera um snapshot do histórico de relatórios de um relatório especificado. |
| CreateResource(String, String, Boolean, Byte[], String, Property[]) |
Adiciona um novo recurso ao banco de dados do servidor de relatórios. |
| CreateRole(String, String, Task[]) |
Adiciona um novo papel ao banco de dados do servidor de relatórios. |
| CreateSchedule(String, ScheduleDefinition) |
Cria um novo cronograma compartilhado. |
| CreateSubscription(String, ExtensionSettings, String, String, String, ParameterValue[]) |
Cria uma assinatura para um relatório especificado no banco de dados do servidor de relatórios. |
| DeleteItem(String) |
Exclui um item especificado do banco de dados do servidor de relatórios. |
| DeleteReportHistorySnapshot(String, String) |
Exclui um snapshot individual do histórico de relatório para um relatório específico. Se ocorrerem erros, o snapshot do histórico de relatórios não é deletado. |
| DeleteRole(String) |
Exclui uma função especificada do banco de dados do servidor de relatórios. |
| DeleteSchedule(String) |
Exclui um cronograma compartilhado do banco de dados do servidor de relatórios. |
| 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. |
| ExecuteBatch() |
Executa todos os métodos associados a um ID de lote dentro de uma única transação de banco de dados. |
| FindItems(String, BooleanOperatorEnum, SearchCondition[]) |
Retorna itens de um banco de dados de servidor de relatórios que correspondem aos critérios de busca. |
| FireEvent(String, String) |
Aciona um evento baseado nos parâmetros fornecidos. |
| FlushCache(String) |
Invalida o cache de um relatório individual. |
| GenerateModel(String, String, String, Property[]) |
Gera um modelo padrão sobre uma fonte de dados compartilhada. |
| GetCacheOptions(String, ExpirationDefinition) |
Retorna a configuração do cache de um relatório e as configurações que descrevem quando a cópia em cache do relatório expira. |
| 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 relatório individual. |
| 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. |
| GetItemDataSources(String) |
Retorna as fontes de dados de um item no catálogo. |
| GetItemType(String) |
Recupera o tipo de item no banco de dados do servidor de relatórios, caso o item exista. |
| GetModelDefinition(String) |
Recupera a definição de um modelo. |
| 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 no banco de dados do servidor de relatórios. |
| GetPolicies(String, Boolean) |
Retorna as políticas associadas a um item específico no banco de dados do servidor de relatórios. |
| GetProperties(String, Property[]) |
Retorna o valor de uma ou mais propriedades de um item no banco de dados do servidor de relatórios. |
| GetRenderResource(String, String, String) |
Retorna o recurso para um formato de extensão de renderização especificado. |
| GetReportDefinition(String) |
Recupera a definição de relatório para um relatório. |
| GetReportHistoryLimit(String, Boolean, Int32) |
Retorna o limite de snapshot do histórico de relatórios para um relatório especificado. |
| GetReportHistoryOptions(String, Boolean, ScheduleDefinitionOrReference) |
Retorna a opção de snapshot do histórico do relatório e as propriedades geradas para um relatório. |
| GetReportLink(String) |
Retorna o nome do relatório cuja definição de relatório é usada para o relatório vinculado especificado. |
| GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) |
Retorna propriedades do parâmetro do relatório para um relatório especificado. O GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) método também pode ser usado para validar valores de parâmetros em relação a parâmetros para um relatório especificado. |
| GetResourceContents(String, String) |
Recupera o conteúdo de um recurso. |
| GetRoleProperties(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. |
| GetSystemPolicies() |
Retorna as políticas do sistema, incluindo grupos e papéis associados. |
| 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. |
| ListChildren(String, Boolean) |
Recebe uma lista dos filhos de uma pasta especificada. |
| 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. |
| ListExtensions(ExtensionTypeEnum) |
Retorna uma lista de extensões configuradas para um dado tipo de extensão. |
| ListJobs() |
Retorna uma lista de tarefas que estão rodando no servidor de relatórios. |
| ListModelDrillthroughReports(String, String) |
Lista relatórios de percurso associado a uma entidade em um modelo. |
| ListModelItemChildren(String, String, Boolean) |
Retorna um array de elementos filhos de itens do modelo. |
| ListModelPerspectives(String) |
Lista modelos e perspectivas disponíveis para o usuário. |
| ListReportHistory(String) |
Retorna uma lista de snapshots do histórico de relatórios e suas propriedades para um relatório especificado. |
| ListRoles(SecurityScopeEnum) |
Retorna os nomes e descrições dos papéis que o servidor de relatórios gerencia. |
| ListScheduledReports(String) |
Retorna uma lista de relatórios associados a um cronograma compartilhado. |
| ListSchedules() |
Retorna uma lista de todos os horários compartilhados. |
| ListSecureMethods() |
Retorna uma lista de métodos SOAP que exigem uma conexão segura quando invocados. |
| ListSubscriptions(String, String) |
Retorna uma lista de assinaturas que um usuário criou para um determinado relatório. A lista inclui tanto assinaturas padrão quanto baseadas em dados. |
| ListSubscriptionsUsingDataSource(String) |
Retorna uma lista de assinaturas associadas a uma determinada fonte de dados. |
| ListTasks(SecurityScopeEnum) |
Retorna os nomes e descrições das tarefas gerenciadas pelo servidor de relatórios. |
| Logoff() |
Desconecta o usuário atual que está fazendo requisições de serviço web. |
| 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. |
| MoveItem(String, String) |
Move ou renomeia um item. |
| PauseSchedule(String) |
Pausa a execução de um determinado cronograma. |
| PrepareQuery(DataSource, DataSetDefinition, Boolean, String[]) |
Retorna um conjunto de dados contendo os campos recuperados pela consulta de entrega para uma assinatura orientada por 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 relatório para cache e fornece configurações que especificam quando a cópia em cache do relatório expira. |
| SetDataDrivenSubscriptionProperties(String, ExtensionSettings, DataRetrievalPlan, String, String, String, ParameterValueOrFieldReference[]) |
Define as propriedades de uma assinatura orientada a dados. |
| SetDataSourceContents(String, DataSourceDefinition) |
Define o conteúdo de uma fonte de dados. |
| SetExecutionOptions(String, ExecutionSettingEnum, ScheduleDefinitionOrReference) |
Define opções de execução e propriedades de execução associadas para um relatório especificado. |
| SetItemDataSources(String, DataSource[]) |
Define as fontes de dados de um item no catálogo. |
| SetModelDefinition(String, Byte[]) |
Define para um modelo especificado. |
| SetModelDrillthroughReports(String, String, ModelDrillthroughReport[]) |
Associa um conjunto de relatórios de perfuração a 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. |
| SetReportDefinition(String, Byte[]) |
Define a definição do relatório para um relatório especificado. |
| SetReportHistoryLimit(String, Boolean, Int32) |
Especifica o número de snapshots de um relatório que o servidor de relatórios mantém no banco de dados do servidor de relatórios. |
| SetReportHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference) |
Define opções de histórico de relatório que especificam quando um snapshot de histórico de relatório é criado para um relatório especificado. |
| SetReportLink(String, String) |
Especifica o relatório utilizado para a definição de relatório de um relatório vinculado existente. |
| SetReportParameters(String, ReportParameter[]) |
Define propriedades de parâmetros de relatório para um relatório especificado. |
| SetResourceContents(String, Byte[], String) |
Define o conteúdo de um recurso. |
| SetRoleProperties(String, String, Task[]) |
Define propriedades de função e associa uma coleção de tarefas a um papel especificado. |
| 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. |
| SetSystemProperties(Property[]) |
Define uma ou mais propriedades do sistema. |
| UpdateReportExecutionSnapshot(String) |
Gera um snapshot de execução de relatório para um relatório especificado. |
| ValidateExtensionSettings(String, ParameterValueOrFieldReference[]) |
Valida as configurações de extensão do Reporting Services. |