ReportService2006 Namespace

The ReportService2006 Web service enables developers to programmatically manage objects on a report server that is configured for SharePoint integrated mode.

Classes

ActiveState

Represents information about the active state of a subscription. An ActiveState object is returned by methods that query subscription properties.

CatalogItem

Represents an item in a SharePoint library.

DailyRecurrence

Represents the intervals at which a scheduled report runs. Intervals are specified in days.

DataSetDefinition

Represents information about a set of data to display in a report.

DataSource

Represents a data source in a SharePoint library.

DataSourceCredentials

Represents data source credentials.

DataSourceDefinition

Represents a data source definition in SharePoint library.

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 in a SharePoint library.

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 in a dataset of a report.

InvalidDataSourceReference

Represents a state in which a data source reference is no longer valid.

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 for a model.

ModelDrillthroughReport

Provides information about a model drillthrough 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.

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 a SharePoint library.

Property

Represents the properties of an item in a SharePoint library.

QueryDefinition

Represents a query that retrieves the data for a subscription.

RecurrencePattern

Represents the recurrence pattern of a schedule definition.

ReportHistorySnapshot

Represents a report history snapshot.

ReportingService2006

Contains the methods and properties that can be used to call the Reporting Services Web service when it is running in SharePoint integrated mode.

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.

ServerInfoHeader

Represents information about the report server.

Subscription

Represents a subscription in the report server database.

SYSTEMTIME

Represents a date and time using individual members for the month, day, year, weekday, hour, minute, second, and millisecond.

Task

Represents a SharePoint site or list permission.

TimeExpiration

Represents the time, in minutes, that defines when a cached copy of a report expires.

TimeZoneInformation

Specifies information specific to the time zone.

TrustedUserHeader

This class is not used.

ValidValue

Represents a valid value for an extension setting or report parameter.

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.

Enums

CredentialRetrievalEnum

Describes the credential retrieval settings for a data source.

DrillthroughType

Specifies the type of a drillthrough report.

ExecutionSettingEnum

Describes the current execution setting of a report.

ExtensionTypeEnum

Describes the type of extension that is registered with the report server.

ItemTypeEnum

Describes the type of an item in a SharePoint library.

JobActionEnum

Specifies the process that initiated the job.

JobStatusEnum

Enumerates the status of a job.

JobTypeEnum

Enumerates the type of a job.

ModelItemTypeEnum

Enumerates the types that model items can contain.

ParameterStateEnum

Enumerates the state of a parameter.

ParameterTypeEnum

Specifies the data type of a parameter.

ScheduleStateEnum

Enumerates the current state of a schedule.

SecurityScopeEnum

Specifies the scopes of security that are available for a SharePoint site.

SensitivityEnum

Describes the sensitivity of a given type: kanatype, case, width, or accent.

WeekNumberEnum

Specifies the week of the month in which a scheduled report runs.