Partager via


Classe ReportingService2005

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

Hiérarchie d'héritage

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

Espace de noms :  ReportService2005
Assembly :  ReportService2005 (en ReportService2005.dll)

Syntaxe

'Déclaration
Public Class ReportingService2005 _
    Inherits SoapHttpClientProtocol
'Utilisation
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

Le type ReportingService2005 expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ReportingService2005 Initializes a new instance of the ReportingService2005 class.

Haut de la page

Propriétés

  Nom Description
Propriété publique AllowAutoRedirect (hérité de HttpWebClientProtocol.)
Propriété publique BatchHeaderValue The value (BatchHeaderValue object) that represents a unique, system-generated batch ID for multi-method operations in the Reporting Services SOAP API.
Propriété protégée CanRaiseEvents (hérité de Component.)
Propriété publique ClientCertificates (hérité de HttpWebClientProtocol.)
Propriété publique ConnectionGroupName (hérité de WebClientProtocol.)
Propriété publique Container (hérité de Component.)
Propriété publique CookieContainer (hérité de HttpWebClientProtocol.)
Propriété publique Credentials (hérité de WebClientProtocol.)
Propriété protégée DesignMode (hérité de Component.)
Propriété publique EnableDecompression (hérité de HttpWebClientProtocol.)
Propriété protégée Events (hérité de Component.)
Propriété publique ItemNamespaceHeaderValue The value that represents the identifier used to retrieve item properties.
Propriété publique PreAuthenticate (hérité de WebClientProtocol.)
Propriété publique Proxy (hérité de HttpWebClientProtocol.)
Propriété publique RequestEncoding (hérité de WebClientProtocol.)
Propriété publique ServerInfoHeaderValue The server-related information that represents the version of the report server.
Propriété publique Site (hérité de Component.)
Propriété publique SoapVersion (hérité de SoapHttpClientProtocol.)
Propriété publique Timeout (hérité de WebClientProtocol.)
Propriété publique UnsafeAuthenticatedConnectionSharing (hérité de HttpWebClientProtocol.)
Propriété publique Url (hérité de WebClientProtocol.)
Propriété publique UseDefaultCredentials (hérité de WebClientProtocol.)
Propriété publique UserAgent (hérité de HttpWebClientProtocol.)

Haut de la page

Méthodes

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

Haut de la page

Événements

  Nom Description
Événement public Disposed (hérité de Component.)

Haut de la page

Notes

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 Accès à l'API SOAP.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms ReportService2005