ReportingService2010.DeleteSubscription(String) ReportingService2010.DeleteSubscription(String) ReportingService2010.DeleteSubscription(String) Method

Definition

Deletes a subscription from the report server database.

public:
 void DeleteSubscription(System::String ^ SubscriptionID);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/DeleteSubscription", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
public void DeleteSubscription (string SubscriptionID);
Public Sub DeleteSubscription (SubscriptionID As String)
Parameters
SubscriptionID
String String String

The ID of the subscription, returned by the CreateSubscription(String, ExtensionSettings, String, String, String, ParameterValue[]) method.

Remarks

The table below shows header and permissions information on this operation.

SOAP Header Usage (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Native Mode Required Permissions DeleteSubscription OR DeleteAnySubscription
SharePoint Mode Required Permissions ManageAlerts OR (CreateAlerts AND the user is the subscription owner AND the subscription is a scheduled subscription)

To delete the subscription specified in the SubscriptionID parameter, a user must have Delete Subscription permissions on the report that is associated with the subscription.

Applies to