Microsoft.WSSUX.ReportingServicesWebService.RSManagementService2005 Namespace

The RSManagementService2005 web service allows developers to programmatically manage objects in a Report Server.

Classes

Class Description
ActiveState Represents information about the active state of a subscription. An ActiveState object is returned by methods that query subscription properties.
BatchHeader Represents a batch header that supports the use of multi-method operations that run within a single transaction. For more information about batch headers, see Batching Methods.
CatalogItem Represents an item in the report server database.
DailyRecurrence Represents the intervals at which a scheduled report runs. Intervals are specified in days.
DataRetrievalPlan Represents settings that are required to retrieve data from the delivery query for data-driven subscriptions.
DataSetDefinition Represents information about a set of data to display in a report.
DataSource Represents a data source in the report server database.
DataSourceCredentials Represents data source credentials.
DataSourceDefinition Represents a data source definition in the report server database.
DataSourceDefinitionOrReference Represents a data source definition or a reference to a shared data source.
DataSourcePrompt Represents the name of a data source and the prompt to display to a user.
DataSourceReference Represents a reference to a shared data source.
DaysOfWeekSelector Represents the days of the week on which a scheduled report runs.
Event Represents an event registered with the report server.
ExpirationDefinition Represents the expiration setting for a cached report.
Extension Represents an extension that is registered with the report server.
ExtensionParameter Represents a setting for an extension.
ExtensionSettings Represents a delivery extension and its configurable settings.
Field Represents a field within the dataset of a report.
InvalidDataSourceReference Represents a state in which a data source reference is no longer valid.
ItemNamespaceHeader Represents the identifier that is used to retrieve item properties.
Job Represents a user or system job that a report server is actively processing.
MinuteRecurrence Represents the intervals, in minutes, at which a scheduled report runs.
ModelCatalogItem Used to provide a listing of all model perspectives in a model in the report server namespace.
ModelDrillthroughReport Provides information about a model drill-through report.
ModelItem Provides the semantic definition of the model item.
ModelPerspective Provides information about a perspective of a model.
MonthlyDOWRecurrence Represents the dates on which a scheduled report runs, typically by month, week, and day of the week.
MonthlyRecurrence Represents the days of the month on which a scheduled report runs.
MonthsOfYearSelector Represents the months of the year in which a scheduled report runs.
NoSchedule Represents a state in which no schedules are associated with the execution or snapshot history settings of a report.
ParameterFieldReference Represents a field name that a report server uses to retrieve the value for a parameter. The ParameterFieldReference class is used by data-driven subscriptions.
ParameterValue Represents data that is used in parameterized reports or in delivery extension settings.
ParameterValueOrFieldReference Represents a user-supplied value or a field name that represents the value of a parameter.
Policy Represents groups and users and their roles, which are associated with items in the report server database.
Property Represents the properties of an item in the report server database.
QueryDefinition Represents a query that retrieves the data for a data-driven subscription.
RecurrencePattern Represents the recurrence pattern of a schedule definition.
ReportHistorySnapshot Represents a report history snapshot.
ReportingService2005 Contains the methods and properties that can be used to call the Microsoft SQL Server 2005 Reporting Services (SSRS) Web service.
ReportParameter Represents a report parameter.
Role Represents a role for use in Reporting Services security.
Schedule Represents a schedule and its properties.
ScheduleDefinition Represents a defined schedule.
ScheduleDefinitionOrReference Represents a schedule definition or a reference to a shared schedule.
ScheduleExpiration Represents a schedule that defines when a cached copy of a report expires.
ScheduleReference Represents a reference to a shared schedule.
SearchCondition Represents the properties of an item for which to search in the report server database.
ServerInfoHeader Represents information about the report server.
Subscription Represents a subscription in the report server database.
Task Represents Reporting Services tasks.
TimeExpiration Represents the time, in minutes, that defines when a cached copy of a report expires.
ValidValue Represents a valid value for an extension setting.
Warning Represents a list of errors or warnings that are returned when a report is published or processed.
WeeklyRecurrence Represents the number of weeks and the days of the week on which a scheduled report runs.

Enumerations

Enumeration Description
BooleanOperatorEnum Describes the logical operators that connect search conditions in a report server database search.
ConditionEnum Describes the type of comparison to perform between a SearchCondition object and the properties and values of items in the report server database.
CredentialRetrievalEnum Describes the credential retrieval settings for a data source.
DrillthroughType Specifies the type of drillthrough report.
ExecutionSettingEnum Describes the current execution setting of a report.
ExtensionTypeEnum Describes the type of extension that is registered with the report server.
ItemNamespaceEnum Describes the namespace identifier used to retrieve property information for an item in the report server database.
ItemTypeEnum Describes the type of an item in the report server database.
JobActionEnum Describes the process that initiated the job.
JobStatusEnum Describes the status of a job.
JobTypeEnum Describes the type of a job.
ModelItemTypeEnum Defines the types that model items can contain.
ParameterStateEnum Specifies the state of a parameter.
ParameterTypeEnum Specifies the data type of a parameter.
ScheduleStateEnum Describes the current state of a schedule.
SecurityScopeEnum Defines the scopes of security that are available on the report server.
SensitivityEnum Describes the sensitivity of a given type: kanatype, case, or accent.
WeekNumberEnum Describes the week of the month in which a scheduled report runs.