Condividi tramite


Classe ReportingService2005

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

Gerarchia di ereditarietà

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

Spazio dei nomi  ReportService2005
Assembly:  ReportService2005 (in ReportService2005.dll)

Sintassi

'Dichiarazione
Public Class ReportingService2005 _
    Inherits SoapHttpClientProtocol
'Utilizzo
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

Nel tipo ReportingService2005 sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ReportingService2005 Initializes a new instance of the ReportingService2005 class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AllowAutoRedirect Ereditato da HttpWebClientProtocol.
Proprietà pubblica BatchHeaderValue The value (BatchHeaderValue object) that represents a unique, system-generated batch ID for multi-method operations in the Reporting Services SOAP API.
Proprietà protetta CanRaiseEvents Ereditato da Component.
Proprietà pubblica ClientCertificates Ereditato da HttpWebClientProtocol.
Proprietà pubblica ConnectionGroupName Ereditato da WebClientProtocol.
Proprietà pubblica Container Ereditato da Component.
Proprietà pubblica CookieContainer Ereditato da HttpWebClientProtocol.
Proprietà pubblica Credentials Ereditato da WebClientProtocol.
Proprietà protetta DesignMode Ereditato da Component.
Proprietà pubblica EnableDecompression Ereditato da HttpWebClientProtocol.
Proprietà protetta Events Ereditato da Component.
Proprietà pubblica ItemNamespaceHeaderValue The value that represents the identifier used to retrieve item properties.
Proprietà pubblica PreAuthenticate Ereditato da WebClientProtocol.
Proprietà pubblica Proxy Ereditato da HttpWebClientProtocol.
Proprietà pubblica RequestEncoding Ereditato da WebClientProtocol.
Proprietà pubblica ServerInfoHeaderValue The server-related information that represents the version of the report server.
Proprietà pubblica Site Ereditato da Component.
Proprietà pubblica SoapVersion Ereditato da SoapHttpClientProtocol.
Proprietà pubblica Timeout Ereditato da WebClientProtocol.
Proprietà pubblica UnsafeAuthenticatedConnectionSharing Ereditato da HttpWebClientProtocol.
Proprietà pubblica Url Ereditato da WebClientProtocol.
Proprietà pubblica UseDefaultCredentials Ereditato da WebClientProtocol.
Proprietà pubblica UserAgent Ereditato da HttpWebClientProtocol.

In alto

Metodi

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

In alto

Eventi

  Nome Descrizione
Evento pubblico Disposed Ereditato da Component.

In alto

Osservazioni

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 Accesso all'API SOAP.

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi ReportService2005