ReportingService2005 Classe

Definição

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 Servidor de Relatório, você deve gerar uma classe proxy no Microsoft Visual C# ou no Microsoft Visual Basic .NET por meio da qual você pode chamar os vários métodos de serviço Web. Para obter mais informações sobre como gerar uma classe proxy Reporting Services usando o microsoft .NET Framework, consulte Acessando a API SOAP.

Construtores

ReportingService2005()

Inicializa uma nova instância da classe ReportingService2005.

Propriedades

BatchHeaderValue

Obtém ou define o valor (BatchHeaderValueobjeto) que representa uma ID de lote exclusiva gerada pelo sistema para operações de vários métodos no Reporting Services API SOAP.

ItemNamespaceHeaderValue

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

ServerInfoHeaderValue

As informações relacionadas do servidor que representam a versão do servidor de relatório.

Métodos

CancelBatch()

Cancela o lote iniciado por uma chamada ao método CreateBatch().

CancelJob(String)

Cancela a execução de um trabalho.

CreateBatch()

Cria um lote que executa vários métodos em uma única transação.

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

Cria uma assinatura controlada por dados para um relatório especificado.

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

Cria uma nova fonte de dados no banco de dados do servidor de relatório.

CreateFolder(String, String, Property[])

Adiciona uma pasta ao banco de dados do servidor de relatório.

CreateLinkedReport(String, String, String, Property[])

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

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

Cria um modelo no namespace de catálogo.

CreateReport(String, String, Boolean, Byte[], Property[])

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

CreateReportHistorySnapshot(String, Warning[])

Gera um instantâneo de histórico de relatório de um relatório especificado.

CreateResource(String, String, Boolean, Byte[], String, Property[])

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

CreateRole(String, String, Task[])

Adiciona uma nova função ao banco de dados do servidor de relatório.

CreateSchedule(String, ScheduleDefinition)

Cria uma nova agenda compartilhada.

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

Cria uma assinatura para um relatório especificado no banco de dados do servidor de relatório.

DeleteItem(String)

Exclui um item especificado do banco de dados do servidor de relatório.

DeleteReportHistorySnapshot(String, String)

Exclui um instantâneo de histórico de relatório individual de um relatório especificado. Se ocorrerem erros, o instantâneo de histórico de relatório não será excluído.

DeleteRole(String)

Exclui uma função especificada do banco de dados do servidor de relatório.

DeleteSchedule(String)

Exclui uma agenda compartilhada do banco de dados do servidor de relatório.

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.

ExecuteBatch()

Executa todos os métodos associados a uma ID de lote dentro de uma única transação de banco de dados.

FindItems(String, BooleanOperatorEnum, SearchCondition[])

Retorna os itens de um banco de dados de servidor de relatório que correspondem aos critérios de pesquisa.

FireEvent(String, String)

Dispara 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 com base em uma fonte de dados compartilhada.

GetCacheOptions(String, ExpirationDefinition)

Retorna a configuração de cache para um relatório e as configurações que descrevem quando a cópia do relatório armazenada em cache expirará.

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 para um relatório individual.

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.

GetItemDataSources(String)

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

GetItemType(String)

Recupera o tipo de um item no banco de dados do servidor de relatório, se o item existir.

GetModelDefinition(String)

Recupera a definição para um modelo.

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 do banco de dados de servidor de relatório.

GetPolicies(String, Boolean)

Retorna as políticas associadas a um item em particular do banco de dados do servidor de relatório.

GetProperties(String, Property[])

Retorna o valor de uma ou mais propriedades de um item do banco de dados do servidor de relatório.

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 de um relatório.

GetReportHistoryLimit(String, Boolean, Int32)

Retorna o limite de instantâneo de histórico de relatório para um relatório especificado.

GetReportHistoryOptions(String, Boolean, ScheduleDefinitionOrReference)

Retorna a opção do instantâneo 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 as propriedades de parâmetro de relatório para um relatório especificado. O método GetReportParameters(String, String, Boolean, ParameterValue[], DataSourceCredentials[]) também pode ser usado para validar valores de parâmetro em relação aos parâmetros de um relatório especificado.

GetResourceContents(String, String)

Recupera o conteúdo de um recurso.

GetRoleProperties(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.

GetSystemPolicies()

Retorna as políticas do sistema, incluindo grupos e funções associadas.

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.

ListChildren(String, Boolean)

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

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.

ListExtensions(ExtensionTypeEnum)

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

ListJobs()

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

ListModelDrillthroughReports(String, String)

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

ListModelItemChildren(String, String, Boolean)

Retorna uma matriz de elementos filho de item de modelo.

ListModelPerspectives(String)

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

ListReportHistory(String)

Retorna uma lista de instantâneos de histórico de relatório e suas propriedades para um relatório especificado.

ListRoles(SecurityScopeEnum)

Retorna os nomes e descrições de funções que o servidor de relatório gerencia.

ListScheduledReports(String)

Retorna uma lista de relatórios associados a uma agenda compartilhada.

ListSchedules()

Retorna uma lista de todas as agendas compartilhadas.

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 assinaturas padrão e controladas por dados.

ListSubscriptionsUsingDataSource(String)

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

ListTasks(SecurityScopeEnum)

Retorna os nomes e as descrições das tarefas gerenciadas pelo servidor de relatório.

Logoff()

Faz logoff do usuário atual que está fazendo solicitações de serviço Web.

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.

MoveItem(String, String)

Move ou renomeia um 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 relatório para armazenar em cache e fornece configurações que especificam quando a cópia do relatório armazenada em cache irá expirar.

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

Define as propriedades de uma assinatura controlada por dados.

SetDataSourceContents(String, DataSourceDefinition)

Define o conteúdo de uma fonte de dados.

SetExecutionOptions(String, ExecutionSettingEnum, ScheduleDefinitionOrReference)

Define as opções de execução e as propriedades de execução associadas a um relatório especificado.

SetItemDataSources(String, DataSource[])

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

SetModelDefinition(String, Byte[])

Configura a definição para um modelo especificado.

SetModelDrillthroughReports(String, String, ModelDrillthroughReport[])

Associa um conjunto de relatórios de detalhamento a 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.

SetReportDefinition(String, Byte[])

Configura a definição de relatório para um relatório especificado.

SetReportHistoryLimit(String, Boolean, Int32)

Especifica o número de instantâneos de um relatório que o servidor de relatório mantém no banco de dados do servidor de relatório.

SetReportHistoryOptions(String, Boolean, Boolean, ScheduleDefinitionOrReference)

Define opções de histórico de relatório que especificam quando um instantâneo de histórico de relatório é criado para um relatório especificado.

SetReportLink(String, String)

Especifica o relatório usado para a definição de relatório de um relatório vinculado existente.

SetReportParameters(String, ReportParameter[])

Define as propriedades de parâmetro de relatório para um relatório especificado.

SetResourceContents(String, Byte[], String)

Define o conteúdo de um recurso.

SetRoleProperties(String, String, Task[])

Define as propriedades de função e associa uma coleção de tarefas a uma função especificada.

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.

SetSystemProperties(Property[])

Define uma ou mais propriedades do sistema.

UpdateReportExecutionSnapshot(String)

Gera um instantâneo da execução de relatório para um relatório especificado.

ValidateExtensionSettings(String, ParameterValueOrFieldReference[])

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

Aplica-se a