Represents information about the active state of a subscription. An object is returned by methods that query subscription properties.
Assembly: ReportService2010 (in ReportService2010.dll)
Thetype exposes the following members.
|DeliveryExtensionRemoved||Gets a value indicating whether a delivery extension that is specified in a subscription has been removed from the report server database.|
|DeliveryExtensionRemovedSpecified||Gets or sets a value that indicates whether the DeliveryExtensionRemoved property is specified.|
|InvalidParameterValue||Gets a value indicating whether a parameter value that is persisted with a subscription is valid.|
|InvalidParameterValueSpecified||Gets or sets a value that indicates whether the InvalidParameterValue property is specified.|
|MissingParameterValue||Gets a value indicating whether a parameter exists in a report that does not have a value specified for it in a subscription.|
|MissingParameterValueSpecified||Gets or sets a value that indicates whether the MissingParameterValue property is specified.|
|SharedDataSourceRemoved||Gets a value indicating whether a shared data source that is used by a subscription has been removed.|
|SharedDataSourceRemovedSpecified||Gets or sets a value that indicates whether the SharedDataSourceRemoved property is specified.|
|UnknownReportParameter||Gets a value indicating whether a report parameter is recognized as part of the parameter list for the report.|
|UnknownReportParameterSpecified||Gets or sets a value that indicates whether the UnknownReportParameter property is specified.|
An object is returned as output by the GetSubscriptionProperties method.
The active state of a subscription indicates whether a subscription is currently active and valid. If there is a problem with the subscription, the active state of a subscription can be queried programmatically to determine the cause of the problem. More than one error condition can cause a subscription to be inactive. Subscriptions that are inactive are not processed by the report server until the cause of the error is resolved.