Compartilhar via


Classe ReportingService2005

Contém os métodos e as propriedades que podem ser usadas para chamar o serviço Microsoft SQL Server 2005 Reporting Services Web.

Namespace:  ReportService2005
Assembly:  ReportService2005 (em ReportService2005.dll)

Sintaxe

'Declaração
<WebServiceBindingAttribute(Name := "ReportingService2005Soap", Namespace := "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")> _
Public Class ReportingService2005 _
    Inherits SoapHttpClientProtocol
'Uso
Dim instance As ReportingService2005
[WebServiceBindingAttribute(Name = "ReportingService2005Soap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public class ReportingService2005 : SoapHttpClientProtocol
[WebServiceBindingAttribute(Name = L"ReportingService2005Soap", Namespace = L"https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")]
public ref class ReportingService2005 : public SoapHttpClientProtocol
[<WebServiceBindingAttribute(Name = "ReportingService2005Soap", Namespace = "https://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices")>]
type ReportingService2005 =  
    class
        inherit SoapHttpClientProtocol
    end
public class ReportingService2005 extends SoapHttpClientProtocol

O tipo ReportingService2005 expõe os membros a seguir.

Construtores

  Nome Descrição
Método público ReportingService2005 Inicializa uma nova instância da classe ReportingService2005.

Início

Propriedades

  Nome Descrição
Propriedade pública AllowAutoRedirect (Herdado de HttpWebClientProtocol.)
Propriedade pública BatchHeaderValue O valor (objeto BatchHeaderValue) que representa uma ID de lote exclusiva, gerada pelo sistema, para operações de vários métodos no Reporting Services SOAP API.
Propriedade protegida CanRaiseEvents (Herdado de Component.)
Propriedade pública ClientCertificates (Herdado de HttpWebClientProtocol.)
Propriedade pública ConnectionGroupName (Herdado de WebClientProtocol.)
Propriedade pública Container (Herdado de Component.)
Propriedade pública CookieContainer (Herdado de HttpWebClientProtocol.)
Propriedade pública Credentials (Herdado de WebClientProtocol.)
Propriedade protegida DesignMode (Herdado de Component.)
Propriedade pública EnableDecompression (Herdado de HttpWebClientProtocol.)
Propriedade protegida Events (Herdado de Component.)
Propriedade pública ItemNamespaceHeaderValue O valor que representa o identificador usado para recuperar as propriedades do item.
Propriedade pública PreAuthenticate (Herdado de WebClientProtocol.)
Propriedade pública Proxy (Herdado de HttpWebClientProtocol.)
Propriedade pública RequestEncoding (Herdado de WebClientProtocol.)
Propriedade pública ServerInfoHeaderValue As informações relacionadas do servidor que representam a versão do servidor de relatório.
Propriedade pública Site (Herdado de Component.)
Propriedade pública SoapVersion (Herdado de SoapHttpClientProtocol.)
Propriedade pública Timeout (Herdado de WebClientProtocol.)
Propriedade pública UnsafeAuthenticatedConnectionSharing (Herdado de HttpWebClientProtocol.)
Propriedade pública Url (Herdado de WebClientProtocol.)
Propriedade pública UseDefaultCredentials (Herdado de WebClientProtocol.)
Propriedade pública UserAgent (Herdado de HttpWebClientProtocol.)

Início

Métodos

  Nome Descrição
Método público Abort (Herdado de WebClientProtocol.)
Método protegido BeginInvoke (Herdado de SoapHttpClientProtocol.)
Método protegido CancelAsync (Herdado de HttpWebClientProtocol.)
Método público CancelBatch Cancela o lote iniciado por uma chamada ao método CreateBatch.
Método público CancelJob Cancela a execução de um trabalho.
Método público CreateBatch Cria um lote que executa vários métodos em uma única transação.
Método público CreateDataDrivenSubscription Cria uma assinatura controlada por dados para um relatório especificado.
Método público CreateDataSource Cria uma nova fonte de dados no banco de dados do servidor de relatório.
Método público CreateFolder Adiciona uma pasta ao banco de dados do servidor de relatório.
Método público CreateLinkedReport Adiciona um novo relatório vinculado ao banco de dados do servidor de relatório.
Método público CreateModel Cria um modelo no namespace de catálogo.
Método público CreateObjRef (Herdado de MarshalByRefObject.)
Método público CreateReport Adiciona um novo relatório ao banco de dados do servidor de relatório.
Método público CreateReportHistorySnapshot Gera um instantâneo de histórico de relatório de um relatório especificado.
Método público CreateResource Adiciona um novo recurso ao banco de dados do servidor de relatório.
Método público CreateRole Adiciona uma nova função ao banco de dados do servidor de relatório.
Método público CreateSchedule Cria uma nova agenda compartilhada.
Método público CreateSubscription Cria uma assinatura para um relatório especificado no banco de dados do servidor de relatório.
Método público DeleteItem Exclui um item especificado do banco de dados do servidor de relatório.
Método público DeleteReportHistorySnapshot 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.
Método público DeleteRole Exclui uma função especificada do banco de dados do servidor de relatório.
Método público DeleteSchedule Exclui uma agenda compartilhada do banco de dados do servidor de relatório.
Método público DeleteSubscription Exclui uma assinatura do banco de dados do servidor de relatório.
Método público DisableDataSource Desabilita uma fonte de dados que está habilitada.
Método público Discover (Herdado de SoapHttpClientProtocol.)
Método público Dispose() () () () (Herdado de Component.)
Método protegido Dispose(Boolean) (Herdado de Component.)
Método público EnableDataSource Habilita uma fonte de dados que está desabilitada.
Método protegido EndInvoke (Herdado de SoapHttpClientProtocol.)
Método público Equals (Herdado de Object.)
Método público ExecuteBatch Executa todos os métodos associados a uma ID de lote dentro de uma única transação de banco de dados.
Método protegido Finalize (Herdado de Component.)
Método público FindItems Retorna os itens de um banco de dados de servidor de relatório que correspondem aos critérios de pesquisa.
Método público FireEvent Dispara um evento baseado nos parâmetros fornecidos.
Método público FlushCache Invalida o cache de um relatório individual.
Método público GenerateModel Gera um modelo padrão com base em uma fonte de dados compartilhada.
Método público GetCacheOptions 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á.
Método público GetDataDrivenSubscriptionProperties Retorna as propriedades de uma assinatura controlada por dados.
Método público GetDataSourceContents Retorna o conteúdo de uma fonte de dados.
Método público GetExecutionOptions Retorna a opção de execução e as configurações associadas para um relatório individual.
Método público GetExtensionSettings Retorna uma lista de configurações para uma determinada extensão.
Método público GetHashCode (Herdado de Object.)
Método público GetItemDataSourcePrompts Obtém os avisos de fonte de dados de um item especificado.
Método público GetItemDataSources Retorna as fontes de dados de um item no catálogo.
Método público GetItemType Recupera o tipo de um item no banco de dados do servidor de relatório, se o item existir.
Método público GetLifetimeService (Herdado de MarshalByRefObject.)
Método público GetModelDefinition Recupera a definição para um modelo.
Método público GetModelItemPermissions Recupera as permissões de usuário associadas ao item na hierarquia de modelo.
Método público GetModelItemPolicies Recupera as políticas associadas a um item da hierarquia de modelo.
Método público GetPermissions Retorna as permissões de usuário associadas a um item específico do banco de dados de servidor de relatório.
Método público GetPolicies Retorna as políticas associadas a um item em particular do banco de dados do servidor de relatório.
Método público GetProperties Retorna o valor de uma ou mais propriedades de um item do banco de dados do servidor de relatório.
Método protegido GetReaderForMessage (Herdado de SoapHttpClientProtocol.)
Método público GetRenderResource Retorna o recurso para um formato de extensão de renderização especificado.
Método público GetReportDefinition Recupera a definição de relatório de um relatório.
Método público GetReportHistoryLimit Retorna o limite de instantâneo de histórico de relatório para um relatório especificado.
Método público GetReportHistoryOptions Retorna a opção do instantâneo do histórico do relatório e as propriedades geradas para um relatório.
Método público GetReportLink Retorna o nome do relatório cuja definição de relatório é usada para o relatório vinculado especificado.
Método público GetReportParameters Retorna as propriedades de parâmetro de relatório para um relatório especificado. O método GetReportParameters também pode ser usado para validar valores de parâmetro em relação aos parâmetros de um relatório especificado.
Método público GetResourceContents Recupera o conteúdo de um recurso.
Método público GetRoleProperties Retorna informações da função e uma coleção de tarefas associadas.
Método público GetScheduleProperties Retorna as propriedades de uma agenda compartilhada.
Método protegido GetService (Herdado de Component.)
Método público GetSubscriptionProperties Retorna as propriedades de uma assinatura especificada.
Método público GetSystemPermissions Recupera as permissões de sistema do usuário atual.
Método público GetSystemPolicies Retorna as políticas do sistema, incluindo grupos e funções associadas.
Método público GetSystemProperties Retorna o valor de uma ou mais propriedades do sistema.
Método público GetType (Herdado de Object.)
Método público GetUserModel Retorna a parte semântica de um modelo para o usuário atual.
Método protegido GetWebRequest (Herdado de SoapHttpClientProtocol.)
Método protegido GetWebResponse(WebRequest) (Herdado de HttpWebClientProtocol.)
Método protegido GetWebResponse(WebRequest, IAsyncResult) (Herdado de HttpWebClientProtocol.)
Método protegido GetWriterForMessage (Herdado de SoapHttpClientProtocol.)
Método público InheritModelItemParentSecurity 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.
Método público InheritParentSecurity Exclui as políticas associadas a um item. Como resultado, o item herda as políticas de seu pai.
Método público InitializeLifetimeService (Herdado de MarshalByRefObject.)
Método protegido Invoke (Herdado de SoapHttpClientProtocol.)
Método protegido InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback) (Herdado de SoapHttpClientProtocol.)
Método protegido InvokeAsync(String, array<Object> [] () [] [], SendOrPostCallback, Object) (Herdado de SoapHttpClientProtocol.)
Método público ListChildren Obtém uma lista de filhos de uma pasta especificada.
Método público ListDependentItems Retorna uma lista dos itens de catálogo que fazem referência a um item de catálogo especificado.
Método público ListEvents Retorna uma lista de eventos com suporte do servidor de relatório.
Método público ListExtensions Retorna uma lista de extensões configuradas para um determinado tipo de extensão.
Método público ListJobs Retorna uma lista de trabalhos em execução no servidor de relatório.
Método público ListModelDrillthroughReports Lista relatórios de detalhamento associados a uma entidade em um modelo.
Método público ListModelItemChildren Retorna uma matriz de elementos filho de item de modelo.
Método público ListModelPerspectives Lista os modelos e as perspectivas disponíveis para o usuário.
Método público ListReportHistory Retorna uma lista de instantâneos de histórico de relatório e suas propriedades para um relatório especificado.
Método público ListRoles Retorna os nomes e as descrições das funções gerenciadas pelo servidor de relatório.
Método público ListScheduledReports Retorna uma lista de relatórios associados a uma agenda compartilhada.
Método público ListSchedules Retorna uma lista de todas as agendas compartilhadas.
Método público ListSecureMethods Retorna uma lista de métodos SOAP que exigem uma conexão segura quando invocados.
Método público ListSubscriptions 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.
Método público ListSubscriptionsUsingDataSource Retorna uma lista de assinaturas associadas a uma determinada fonte de dados.
Método público ListTasks Retorna os nomes e as descrições das tarefas gerenciadas pelo servidor de relatório.
Método público Logoff Faz logoff do usuário atual que está fazendo solicitações de serviço Web.
Método público LogonUser Faz logon de um usuário e autentica uma solicitação de usuário no serviço Web Servidor de Relatórios.
Método protegido MemberwiseClone() () () () (Herdado de Object.)
Método protegido MemberwiseClone(Boolean) (Herdado de MarshalByRefObject.)
Método público MoveItem Move ou renomeia um item.
Método público PauseSchedule Pausa a execução de uma determinada agenda.
Método público PrepareQuery Retorna um conjunto de dados que contém os campos recuperados pela consulta de entrega para uma assinatura controlada por dados.
Método público RegenerateModel Atualiza um modelo existente com base nas alterações no esquema da fonte de dados.
Método público RemoveAllModelItemPolicies Exclui todas as políticas associadas a itens de modelo no modelo especificado.
Método público ResumeSchedule Continua uma agenda compartilhada que foi pausada.
Método público SetCacheOptions 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.
Método público SetDataDrivenSubscriptionProperties Define as propriedades de uma assinatura controlada por dados.
Método público SetDataSourceContents Define o conteúdo de uma fonte de dados.
Método público SetExecutionOptions Define as opções de execução e as propriedades de execução associadas a um relatório especificado.
Método público SetItemDataSources Define as fontes de dados de um item no catálogo.
Método público SetModelDefinition Configura a definição para um modelo especificado.
Método público SetModelDrillthroughReports Associa um conjunto de relatórios de detalhamento a um modelo.
Método público SetModelItemPolicies Define as políticas de segurança em um item da hierarquia de modelo.
Método público SetPolicies Define as políticas associadas a um item especificado.
Método público SetProperties Define uma ou mais propriedades de um item especificado.
Método público SetReportDefinition Configura a definição de relatório para um relatório especificado.
Método público SetReportHistoryLimit 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.
Método público SetReportHistoryOptions 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.
Método público SetReportLink Especifica o relatório usado para a definição de relatório de um relatório vinculado existente.
Método público SetReportParameters Define as propriedades de parâmetro de relatório para um relatório especificado.
Método público SetResourceContents Define o conteúdo de um recurso.
Método público SetRoleProperties Define as propriedades de função e associa uma coleção de tarefas a uma função especificada.
Método público SetScheduleProperties Define as propriedades de uma agenda compartilhada.
Método público SetSubscriptionProperties Define as propriedades de uma assinatura.
Método público SetSystemPolicies Define a política do sistema que define grupos e funções associadas.
Método público SetSystemProperties Define uma ou mais propriedades do sistema.
Método público ToString (Herdado de Component.)
Método público UpdateReportExecutionSnapshot Gera um instantâneo da execução de relatório para um relatório especificado.
Método público ValidateExtensionSettings Valida configurações da extensão do Reporting Services.

Início

Eventos

  Nome Descrição
Evento público Disposed (Herdado de Component.)

Início

Comentários

To use the Report Server Web service library, you must generate a proxy class in either Microsoft Visual C# or Microsoft Visual Basic .NET through which you can call the various Web service methods. For more information about generating a Reporting Services proxy class using the Microsoft .NET Framework, see Acessando a API SOAP.

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência