ReportingService2005 Class

 

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

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

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

public ref class ReportingService2005 : SoapHttpClientProtocol

NameDescription
System_CAPS_pubmethodReportingService2005()

Initializes a new instance of the ReportingService2005 class.

NameDescription
System_CAPS_pubpropertyAllowAutoRedirect

(Inherited from HttpWebClientProtocol.)

System_CAPS_pubpropertyBatchHeaderValue

The value (BatchHeaderValue object) that represents a unique, system-generated batch ID for multi-method operations in the Reporting Services SOAP API.

System_CAPS_protpropertyCanRaiseEvents

(Inherited from Component.)

System_CAPS_pubpropertyClientCertificates

(Inherited from HttpWebClientProtocol.)

System_CAPS_pubpropertyConnectionGroupName

(Inherited from WebClientProtocol.)

System_CAPS_pubpropertyContainer

(Inherited from Component.)

System_CAPS_pubpropertyCookieContainer

(Inherited from HttpWebClientProtocol.)

System_CAPS_pubpropertyCredentials

(Inherited from WebClientProtocol.)

System_CAPS_protpropertyDesignMode

(Inherited from Component.)

System_CAPS_pubpropertyEnableDecompression

(Inherited from HttpWebClientProtocol.)

System_CAPS_protpropertyEvents

(Inherited from Component.)

System_CAPS_pubpropertyItemNamespaceHeaderValue

The value that represents the identifier used to retrieve item properties.

System_CAPS_pubpropertyPreAuthenticate

(Inherited from WebClientProtocol.)

System_CAPS_pubpropertyProxy

(Inherited from HttpWebClientProtocol.)

System_CAPS_pubpropertyRequestEncoding

(Inherited from WebClientProtocol.)

System_CAPS_pubpropertyServerInfoHeaderValue

The server-related information that represents the version of the report server.

System_CAPS_pubpropertySite

(Inherited from Component.)

System_CAPS_pubpropertySoapVersion

(Inherited from SoapHttpClientProtocol.)

System_CAPS_pubpropertyTimeout

(Inherited from WebClientProtocol.)

System_CAPS_pubpropertyUnsafeAuthenticatedConnectionSharing

(Inherited from HttpWebClientProtocol.)

System_CAPS_pubpropertyUrl

(Inherited from WebClientProtocol.)

System_CAPS_pubpropertyUseDefaultCredentials

(Inherited from WebClientProtocol.)

System_CAPS_pubpropertyUserAgent

(Inherited from HttpWebClientProtocol.)

NameDescription
System_CAPS_pubmethodAbort()

(Inherited from WebClientProtocol.)

System_CAPS_protmethodBeginInvoke(String^, array<Object^>^, AsyncCallback^, Object^)

(Inherited from SoapHttpClientProtocol.)

System_CAPS_protmethodCancelAsync(Object^)

(Inherited from HttpWebClientProtocol.)

System_CAPS_pubmethodCancelBatch()

Cancels the batch that was initiated by a call to the CreateBatch method.

System_CAPS_pubmethodCancelJob(String^)

Cancels the execution of a job.

System_CAPS_pubmethodCreateBatch()

Creates a batch that executes multiple methods within a single transaction.

System_CAPS_pubmethodCreateDataDrivenSubscription(String^, ExtensionSettings^, DataRetrievalPlan^, String^, String^, String^, array<ParameterValueOrFieldReference^>^)

Creates a data-driven subscription for a specified report.

System_CAPS_pubmethodCreateDataSource(String^, String^, Boolean, DataSourceDefinition^, array<Property^>^)

Creates a new data source in the report server database.

System_CAPS_pubmethodCreateFolder(String^, String^, array<Property^>^)

Adds a folder to the report server database.

System_CAPS_pubmethodCreateLinkedReport(String^, String^, String^, array<Property^>^)

Adds a new linked report to the report server database.

System_CAPS_pubmethodCreateModel(String^, String^, array<Byte>^, array<Property^>^)

Creates a model in the catalog namespace.

System_CAPS_pubmethodCreateObjRef(Type^)

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodCreateReport(String^, String^, Boolean, array<Byte>^, array<Property^>^)

Adds a new report to the report server database.

System_CAPS_pubmethodCreateReportHistorySnapshot(String^, array<Warning^>^%)

Generates a report history snapshot of a specified report.

System_CAPS_pubmethodCreateResource(String^, String^, Boolean, array<Byte>^, String^, array<Property^>^)

Adds a new resource to the report server database.

System_CAPS_pubmethodCreateRole(String^, String^, array<Task^>^)

Adds a new role to the report server database.

System_CAPS_pubmethodCreateSchedule(String^, ScheduleDefinition^)

Creates a new shared schedule.

System_CAPS_pubmethodCreateSubscription(String^, ExtensionSettings^, String^, String^, String^, array<ParameterValue^>^)

Creates a subscription for a specified report in the report server database.

System_CAPS_pubmethodDeleteItem(String^)

Deletes a specified item from the report server database.

System_CAPS_pubmethodDeleteReportHistorySnapshot(String^, String^)

Deletes an individual report history snapshot for a specified report. If errors occur, the report history snapshot is not deleted.

System_CAPS_pubmethodDeleteRole(String^)

Deletes a specified role from the report server database.

System_CAPS_pubmethodDeleteSchedule(String^)

Deletes a shared schedule from the report server database.

System_CAPS_pubmethodDeleteSubscription(String^)

Deletes a subscription from the report server database.

System_CAPS_pubmethodDisableDataSource(String^)

Disables a data source that is enabled.

System_CAPS_pubmethodDiscover()

(Inherited from SoapHttpClientProtocol.)

System_CAPS_pubmethodDispose()

(Inherited from Component.)

System_CAPS_protmethodDispose(Boolean)

(Inherited from Component.)

System_CAPS_pubmethodEnableDataSource(String^)

Enables a data source that is disabled.

System_CAPS_protmethodEndInvoke(IAsyncResult^)

(Inherited from SoapHttpClientProtocol.)

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_pubmethodExecuteBatch()

Executes all methods that are associated with a batch ID within a single database transaction.

System_CAPS_protmethodFinalize()

(Inherited from Component.)

System_CAPS_pubmethodFindItems(String^, BooleanOperatorEnum, array<SearchCondition^>^)

Returns items from a report server database that match the search criteria.

System_CAPS_pubmethodFireEvent(String^, String^)

Triggers an event based on the supplied parameters.

System_CAPS_pubmethodFlushCache(String^)

Invalidates the cache for an individual report.

System_CAPS_pubmethodGenerateModel(String^, String^, String^, array<Property^>^)

Generates a default model on top of a shared data source.

System_CAPS_pubmethodGetCacheOptions(String^, ExpirationDefinition^%)

Returns the cache configuration for a report and the settings that describe when the cached copy of the report expires.

System_CAPS_pubmethodGetDataDrivenSubscriptionProperties(String^, ExtensionSettings^%, DataRetrievalPlan^%, String^%, ActiveState^%, String^%, String^%, String^%, array<ParameterValueOrFieldReference^>^%)

Returns the properties of a data-driven subscription.

System_CAPS_pubmethodGetDataSourceContents(String^)

Returns the contents of a data source.

System_CAPS_pubmethodGetExecutionOptions(String^, ScheduleDefinitionOrReference^%)

Returns the execution option and associated settings for an individual report.

System_CAPS_pubmethodGetExtensionSettings(String^)

Returns a list of settings for a given extension.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetItemDataSourcePrompts(String^)

Gets the data source prompts for a specified item.

System_CAPS_pubmethodGetItemDataSources(String^)

Returns the data sources for an item in the catalog.

System_CAPS_pubmethodGetItemType(String^)

Retrieves the type of an item in the report server database, if the item exists.

System_CAPS_pubmethodGetLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodGetModelDefinition(String^)

Retrieves the definition for a model.

System_CAPS_pubmethodGetModelItemPermissions(String^, String^)

Retrieves the user permissions associated with an item in the model hierarchy.

System_CAPS_pubmethodGetModelItemPolicies(String^, String^, Boolean%)

Retrieves the policies associate with an item in the model hierarchy.

System_CAPS_pubmethodGetPermissions(String^)

Returns the user permissions that are associated with a particular item in the report server database.

System_CAPS_pubmethodGetPolicies(String^, Boolean%)

Returns the policies that are associated with a particular item in the report server database.

System_CAPS_pubmethodGetProperties(String^, array<Property^>^)

Returns the value of one or more properties of an item in the report server database.

System_CAPS_protmethodGetReaderForMessage(SoapClientMessage^, Int32)

(Inherited from SoapHttpClientProtocol.)

System_CAPS_pubmethodGetRenderResource(String^, String^, String^%)

Returns the resource for a specified rendering extension format.

System_CAPS_pubmethodGetReportDefinition(String^)

Retrieves the report definition for a report.

System_CAPS_pubmethodGetReportHistoryLimit(String^, Boolean%, Int32%)

Returns the report history snapshot limit for a specified report.

System_CAPS_pubmethodGetReportHistoryOptions(String^, Boolean%, ScheduleDefinitionOrReference^%)

Returns the report history snapshot option and properties that are generated for a report.

System_CAPS_pubmethodGetReportLink(String^)

Returns the name of the report whose report definition is used for the specified linked report.

System_CAPS_pubmethodGetReportParameters(String^, String^, Boolean, array<ParameterValue^>^, array<DataSourceCredentials^>^)

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.

System_CAPS_pubmethodGetResourceContents(String^, String^%)

Retrieves the contents of a resource.

System_CAPS_pubmethodGetRoleProperties(String^, String^%)

Returns role information and a collection of associated tasks.

System_CAPS_pubmethodGetScheduleProperties(String^)

Returns the properties of a shared schedule.

System_CAPS_protmethodGetService(Type^)

(Inherited from Component.)

System_CAPS_pubmethodGetSubscriptionProperties(String^, ExtensionSettings^%, String^%, ActiveState^%, String^%, String^%, String^%, array<ParameterValue^>^%)

Returns the properties of a specified subscription.

System_CAPS_pubmethodGetSystemPermissions()

Retrieves the system permissions of the current user.

System_CAPS_pubmethodGetSystemPolicies()

Returns the system policies, including groups and associated roles.

System_CAPS_pubmethodGetSystemProperties(array<Property^>^)

Returns the value of one or more system properties.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetUserModel(String^, String^)

Returns the semantic portion of a model for the current user.

System_CAPS_protmethodGetWebRequest(Uri^)

(Inherited from SoapHttpClientProtocol.)

System_CAPS_protmethodGetWebResponse(WebRequest^)

(Inherited from HttpWebClientProtocol.)

System_CAPS_protmethodGetWebResponse(WebRequest^, IAsyncResult^)

(Inherited from HttpWebClientProtocol.)

System_CAPS_protmethodGetWriterForMessage(SoapClientMessage^, Int32)

(Inherited from SoapHttpClientProtocol.)

System_CAPS_pubmethodInheritModelItemParentSecurity(String^, String^)

Deletes the policies associated with an item in the model hierarchy and causes the item to inherit the policies from its parent.

System_CAPS_pubmethodInheritParentSecurity(String^)

Deletes the policies associated with an item. As a result, the item inherits the policies from its parent.

System_CAPS_pubmethodInitializeLifetimeService()

(Inherited from MarshalByRefObject.)

System_CAPS_protmethodInvoke(String^, array<Object^>^)

(Inherited from SoapHttpClientProtocol.)

System_CAPS_protmethodInvokeAsync(String^, array<Object^>^, SendOrPostCallback^)

(Inherited from SoapHttpClientProtocol.)

System_CAPS_protmethodInvokeAsync(String^, array<Object^>^, SendOrPostCallback^, Object^)

(Inherited from SoapHttpClientProtocol.)

System_CAPS_pubmethodListChildren(String^, Boolean)

Gets a list of children of a specified folder.

System_CAPS_pubmethodListDependentItems(String^)

Returns a list of catalog items that reference a specified catalog item.

System_CAPS_pubmethodListEvents()

Returns a list of events supported by the report server.

System_CAPS_pubmethodListExtensions(ExtensionTypeEnum)

Returns a list of extensions that are configured for a given extension type.

System_CAPS_pubmethodListJobs()

Returns a list of jobs that are running on the report server.

System_CAPS_pubmethodListModelDrillthroughReports(String^, String^)

Lists drill-through reports associated with an entity in a model.

System_CAPS_pubmethodListModelItemChildren(String^, String^, Boolean)

Returns an array of model item child elements.

System_CAPS_pubmethodListModelPerspectives(String^)

Lists models and perspectives available to the user.

System_CAPS_pubmethodListReportHistory(String^)

Returns a list of report history snapshots and their properties for a specified report.

System_CAPS_pubmethodListRoles(SecurityScopeEnum)

Returns the names and descriptions of roles that the report server manages.

System_CAPS_pubmethodListScheduledReports(String^)

Returns a list of reports that are associated with a shared schedule.

System_CAPS_pubmethodListSchedules()

Returns a list of all shared schedules.

System_CAPS_pubmethodListSecureMethods()

Returns a list of SOAP methods that require a secure connection when invoked.

System_CAPS_pubmethodListSubscriptions(String^, String^)

Returns a list of subscriptions that a user has created for a given report. The list includes both standard and data-driven subscriptions.

System_CAPS_pubmethodListSubscriptionsUsingDataSource(String^)

Returns a list of subscriptions that are associated with a given data source.

System_CAPS_pubmethodListTasks(SecurityScopeEnum)

Returns the names and descriptions of tasks that are managed by the report server.

System_CAPS_pubmethodLogoff()

Logs out the current user making Web service requests.

System_CAPS_pubmethodLogonUser(String^, String^, String^)

Logs on a user and authenticates a user request to the Report Server Web service.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone(Boolean)

(Inherited from MarshalByRefObject.)

System_CAPS_pubmethodMoveItem(String^, String^)

Moves or renames an item.

System_CAPS_pubmethodPauseSchedule(String^)

Pauses the execution of a given schedule.

System_CAPS_pubmethodPrepareQuery(DataSource^, DataSetDefinition^, Boolean%, array<String^>^%)

Returns a dataset containing the fields retrieved by the delivery query for a data-driven subscription.

System_CAPS_pubmethodRegenerateModel(String^)

Updates an existing model based on changes to the data source schema.

System_CAPS_pubmethodRemoveAllModelItemPolicies(String^)

Deletes all policies associate with model items in the specified model.

System_CAPS_pubmethodResumeSchedule(String^)

Resumes a shared schedule that has been paused.

System_CAPS_pubmethodSetCacheOptions(String^, Boolean, ExpirationDefinition^)

Configures a report for caching and provides settings that specify when the cached copy of the report expires.

System_CAPS_pubmethodSetDataDrivenSubscriptionProperties(String^, ExtensionSettings^, DataRetrievalPlan^, String^, String^, String^, array<ParameterValueOrFieldReference^>^)

Sets the properties of a data-driven subscription.

System_CAPS_pubmethodSetDataSourceContents(String^, DataSourceDefinition^)

Sets the contents of a data source.

System_CAPS_pubmethodSetExecutionOptions(String^, ExecutionSettingEnum, ScheduleDefinitionOrReference^)

Sets execution options and associated execution properties for a specified report.

System_CAPS_pubmethodSetItemDataSources(String^, array<DataSource^>^)

Sets the data sources for an item in the catalog.

System_CAPS_pubmethodSetModelDefinition(String^, array<Byte>^)

Sets the definition for a specified model.

System_CAPS_pubmethodSetModelDrillthroughReports(String^, String^, array<ModelDrillthroughReport^>^)

Associates a set of drill-through reports with a model.

System_CAPS_pubmethodSetModelItemPolicies(String^, String^, array<Policy^>^)

Sets security policies on an item in the model hierarchy.

System_CAPS_pubmethodSetPolicies(String^, array<Policy^>^)

Sets the policies that are associated with a specified item.

System_CAPS_pubmethodSetProperties(String^, array<Property^>^)

Sets one or more properties of a specified item.

System_CAPS_pubmethodSetReportDefinition(String^, array<Byte>^)

Sets the report definition for a specified report.

System_CAPS_pubmethodSetReportHistoryLimit(String^, Boolean, Int32)

Specifies the number of snapshots of a report that the report server retains in the report server database.

System_CAPS_pubmethodSetReportHistoryOptions(String^, Boolean, Boolean, ScheduleDefinitionOrReference^)

Sets report history options that specify when a report history snapshot is created for a specified report.

System_CAPS_pubmethodSetReportLink(String^, String^)

Specifies the report that is used for the report definition of an existing linked report.

System_CAPS_pubmethodSetReportParameters(String^, array<ReportParameter^>^)

Sets report parameter properties for a specified report.

System_CAPS_pubmethodSetResourceContents(String^, array<Byte>^, String^)

Sets the contents of a resource.

System_CAPS_pubmethodSetRoleProperties(String^, String^, array<Task^>^)

Sets role properties and associates a collection of tasks with a specified role.

System_CAPS_pubmethodSetScheduleProperties(String^, String^, ScheduleDefinition^)

Sets the properties of a shared schedule.

System_CAPS_pubmethodSetSubscriptionProperties(String^, ExtensionSettings^, String^, String^, String^, array<ParameterValue^>^)

Sets the properties of a subscription.

System_CAPS_pubmethodSetSystemPolicies(array<Policy^>^)

Sets the system policy that defines groups and associated roles.

System_CAPS_pubmethodSetSystemProperties(array<Property^>^)

Sets one or more system properties.

System_CAPS_pubmethodToString()

(Inherited from Component.)

System_CAPS_pubmethodUpdateReportExecutionSnapshot(String^)

Generates a report execution snapshot for a specified report.

System_CAPS_pubmethodValidateExtensionSettings(String^, array<ParameterValueOrFieldReference^>^)

Validates Reporting Services extension settings.

NameDescription
System_CAPS_pubeventDisposed

(Inherited from Component.)

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 Accessing the SOAP API.

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: