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