Compartilhar via


Classe ReportingService2005

Contains the methods and properties that can be used to call the Microsoft SQL Server 2005 Reporting Services (SSRS) Web service.

Hierarquia de herança

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            ReportService2005.ReportingService2005

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

Sintaxe

'Declaração
Public Class ReportingService2005 _
    Inherits SoapHttpClientProtocol
'Uso
Dim instance As ReportingService2005
public class ReportingService2005 : SoapHttpClientProtocol
public ref class ReportingService2005 : public SoapHttpClientProtocol
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 Initializes a new instance of the ReportingService2005 class.

Início

Propriedades

  Nome Descrição
Propriedade pública AllowAutoRedirect (Herdado de HttpWebClientProtocol.)
Propriedade pública BatchHeaderValue The value (BatchHeaderValue object) that represents a unique, system-generated batch ID for multi-method operations in the 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 The value that represents the identifier used to retrieve item properties.
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 The server-related information that represents the version of the report server.
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 Cancels the batch that was initiated by a call to the CreateBatch method.
Método público CancelJob Cancels the execution of a job.
Método público CreateBatch Creates a batch that executes multiple methods within a single transaction.
Método público CreateDataDrivenSubscription Creates a data-driven subscription for a specified report.
Método público CreateDataSource Creates a new data source in the report server database.
Método público CreateFolder Adds a folder to the report server database.
Método público CreateLinkedReport Adds a new linked report to the report server database.
Método público CreateModel Creates a model in the catalog namespace.
Método público CreateObjRef Segurança crítica. (Herdado de MarshalByRefObject.)
Método público CreateReport Adds a new report to the report server database.
Método público CreateReportHistorySnapshot Generates a report history snapshot of a specified report.
Método público CreateResource Adds a new resource to the report server database.
Método público CreateRole Adds a new role to the report server database.
Método público CreateSchedule Creates a new shared schedule.
Método público CreateSubscription Creates a subscription for a specified report in the report server database.
Método público DeleteItem Deletes a specified item from the report server database.
Método público DeleteReportHistorySnapshot Deletes an individual report history snapshot for a specified report. If errors occur, the report history snapshot is not deleted.
Método público DeleteRole Deletes a specified role from the report server database.
Método público DeleteSchedule Deletes a shared schedule from the report server database.
Método público DeleteSubscription Deletes a subscription from the report server database.
Método público DisableDataSource Disables a data source that is enabled.
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 Enables a data source that is disabled.
Método protegido EndInvoke (Herdado de SoapHttpClientProtocol.)
Método público Equals (Herdado de Object.)
Método público ExecuteBatch Executes all methods that are associated with a batch ID within a single database transaction.
Método protegido Finalize (Herdado de Component.)
Método público FindItems Returns items from a report server database that match the search criteria.
Método público FireEvent Triggers an event based on the supplied parameters.
Método público FlushCache Invalidates the cache for an individual report.
Método público GenerateModel Generates a default model on top of a shared data source.
Método público GetCacheOptions Returns the cache configuration for a report and the settings that describe when the cached copy of the report expires.
Método público GetDataDrivenSubscriptionProperties Returns the properties of a data-driven subscription.
Método público GetDataSourceContents Returns the contents of a data source.
Método público GetExecutionOptions Returns the execution option and associated settings for an individual report.
Método público GetExtensionSettings Returns a list of settings for a given extension.
Método público GetHashCode (Herdado de Object.)
Método público GetItemDataSourcePrompts Gets the data source prompts for a specified item.
Método público GetItemDataSources Returns the data sources for an item in the catalog.
Método público GetItemType Retrieves the type of an item in the report server database, if the item exists.
Método público GetLifetimeService Segurança crítica. (Herdado de MarshalByRefObject.)
Método público GetModelDefinition Retrieves the definition for a model.
Método público GetModelItemPermissions Retrieves the user permissions associated with an item in the model hierarchy.
Método público GetModelItemPolicies Retrieves the policies associate with an item in the model hierarchy.
Método público GetPermissions Returns the user permissions that are associated with a particular item in the report server database.
Método público GetPolicies Returns the policies that are associated with a particular item in the report server database.
Método público GetProperties Returns the value of one or more properties of an item in the report server database.
Método protegido GetReaderForMessage (Herdado de SoapHttpClientProtocol.)
Método público GetRenderResource Returns the resource for a specified rendering extension format.
Método público GetReportDefinition Retrieves the report definition for a report.
Método público GetReportHistoryLimit Returns the report history snapshot limit for a specified report.
Método público GetReportHistoryOptions Returns the report history snapshot option and properties that are generated for a report.
Método público GetReportLink Returns the name of the report whose report definition is used for the specified linked report.
Método público GetReportParameters Returns report parameter properties for a specified report. The GetReportParameters method can also be used to validate parameter values against parameters for a specified report.
Método público GetResourceContents Retrieves the contents of a resource.
Método público GetRoleProperties Returns role information and a collection of associated tasks.
Método público GetScheduleProperties Returns the properties of a shared schedule.
Método protegido GetService (Herdado de Component.)
Método público GetSubscriptionProperties Returns the properties of a specified subscription.
Método público GetSystemPermissions Retrieves the system permissions of the current user.
Método público GetSystemPolicies Returns the system policies, including groups and associated roles.
Método público GetSystemProperties Returns the value of one or more system properties.
Método público GetType (Herdado de Object.)
Método público GetUserModel Returns the semantic portion of a model for the current user.
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 Deletes the policies associated with an item in the model hierarchy and causes the item to inherit the policies from its parent.
Método público InheritParentSecurity Deletes the policies associated with an item. As a result, the item inherits the policies from its parent.
Método público InitializeLifetimeService Segurança crítica. (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 Gets a list of children of a specified folder.
Método público ListDependentItems Returns a list of catalog items that reference a specified catalog item.
Método público ListEvents Returns a list of events supported by the report server.
Método público ListExtensions Returns a list of extensions that are configured for a given extension type.
Método público ListJobs Returns a list of jobs that are running on the report server.
Método público ListModelDrillthroughReports Lists drill-through reports associated with an entity in a model.
Método público ListModelItemChildren Returns an array of model item child elements.
Método público ListModelPerspectives Lists models and perspectives available to the user.
Método público ListReportHistory Returns a list of report history snapshots and their properties for a specified report.
Método público ListRoles Returns the names and descriptions of roles that the report server manages.
Método público ListScheduledReports Returns a list of reports that are associated with a shared schedule.
Método público ListSchedules Returns a list of all shared schedules.
Método público ListSecureMethods Returns a list of SOAP methods that require a secure connection when invoked.
Método público ListSubscriptions Returns a list of subscriptions that a user has created for a given report. The list includes both standard and data-driven subscriptions.
Método público ListSubscriptionsUsingDataSource Returns a list of subscriptions that are associated with a given data source.
Método público ListTasks Returns the names and descriptions of tasks that are managed by the report server.
Método público Logoff Logs out the current user making Web service requests.
Método público LogonUser Logs on a user and authenticates a user request to the Report Server Web service.
Método protegido MemberwiseClone() (Herdado de Object.)
Método protegido MemberwiseClone(Boolean) (Herdado de MarshalByRefObject.)
Método público MoveItem Moves or renames an item.
Método público PauseSchedule Pauses the execution of a given schedule.
Método público PrepareQuery Returns a dataset containing the fields retrieved by the delivery query for a data-driven subscription.
Método público RegenerateModel Updates an existing model based on changes to the data source schema.
Método público RemoveAllModelItemPolicies Deletes all policies associate with model items in the specified model.
Método público ResumeSchedule Resumes a shared schedule that has been paused.
Método público SetCacheOptions Configures a report for caching and provides settings that specify when the cached copy of the report expires.
Método público SetDataDrivenSubscriptionProperties Sets the properties of a data-driven subscription.
Método público SetDataSourceContents Sets the contents of a data source.
Método público SetExecutionOptions Sets execution options and associated execution properties for a specified report.
Método público SetItemDataSources Sets the data sources for an item in the catalog.
Método público SetModelDefinition Sets the definition for a specified model.
Método público SetModelDrillthroughReports Associates a set of drill-through reports with a model.
Método público SetModelItemPolicies Sets security policies on an item in the model hierarchy.
Método público SetPolicies Sets the policies that are associated with a specified item.
Método público SetProperties Sets one or more properties of a specified item.
Método público SetReportDefinition Sets the report definition for a specified report.
Método público SetReportHistoryLimit Specifies the number of snapshots of a report that the report server retains in the report server database.
Método público SetReportHistoryOptions Sets report history options that specify when a report history snapshot is created for a specified report.
Método público SetReportLink Specifies the report that is used for the report definition of an existing linked report.
Método público SetReportParameters Sets report parameter properties for a specified report.
Método público SetResourceContents Sets the contents of a resource.
Método público SetRoleProperties Sets role properties and associates a collection of tasks with a specified role.
Método público SetScheduleProperties Sets the properties of a shared schedule.
Método público SetSubscriptionProperties Sets the properties of a subscription.
Método público SetSystemPolicies Sets the system policy that defines groups and associated roles.
Método público SetSystemProperties Sets one or more system properties.
Método público ToString (Herdado de Component.)
Método público UpdateReportExecutionSnapshot Generates a report execution snapshot for a specified report.
Método público ValidateExtensionSettings Validates Reporting Services extension settings.

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

Namespace ReportService2005