Share via


ReportingService2005-Klasse

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

Vererbungshierarchie

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 (in ReportService2005.dll)

Syntax

'Declaration
Public Class ReportingService2005 _
    Inherits SoapHttpClientProtocol
'Usage
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

Der ReportingService2005-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode ReportingService2005 Initializes a new instance of the ReportingService2005 class.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AllowAutoRedirect (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft BatchHeaderValue The value (BatchHeaderValue object) that represents a unique, system-generated batch ID for multi-method operations in the Reporting Services SOAP API.
Geschützte Eigenschaft CanRaiseEvents (Geerbt von Component.)
Öffentliche Eigenschaft ClientCertificates (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft ConnectionGroupName (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft Container (Geerbt von Component.)
Öffentliche Eigenschaft CookieContainer (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft Credentials (Geerbt von WebClientProtocol.)
Geschützte Eigenschaft DesignMode (Geerbt von Component.)
Öffentliche Eigenschaft EnableDecompression (Geerbt von HttpWebClientProtocol.)
Geschützte Eigenschaft Events (Geerbt von Component.)
Öffentliche Eigenschaft ItemNamespaceHeaderValue The value that represents the identifier used to retrieve item properties.
Öffentliche Eigenschaft PreAuthenticate (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft Proxy (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft RequestEncoding (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft ServerInfoHeaderValue The server-related information that represents the version of the report server.
Öffentliche Eigenschaft Site (Geerbt von Component.)
Öffentliche Eigenschaft SoapVersion (Geerbt von SoapHttpClientProtocol.)
Öffentliche Eigenschaft Timeout (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UnsafeAuthenticatedConnectionSharing (Geerbt von HttpWebClientProtocol.)
Öffentliche Eigenschaft Url (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UseDefaultCredentials (Geerbt von WebClientProtocol.)
Öffentliche Eigenschaft UserAgent (Geerbt von HttpWebClientProtocol.)

Zum Anfang

Methoden

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

Zum Anfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis Disposed (Geerbt von Component.)

Zum Anfang

Hinweise

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 Zugriff auf die SOAP-API.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

ReportService2005-Namespace