We recommend using Visual Studio 2017

Notification Class

Represents subscription information that delivery extensions use to deliver reports.


Namespace:  Microsoft.ReportingServices.Interfaces
Assemblies:   Microsoft.ReportingServices.Interfaces (in Microsoft.ReportingServices.Interfaces.dll)
  Microsoft.ReportingServices.SharePoint.UI.WebParts (in Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)

public abstract class Notification

The Notification type exposes the following members.

Protected methodNotificationInitializes a new instance of the Notification class.

Public propertyAttemptIndicates how many times the report server has attempted to deliver the notification.
Public propertyMaxNumberOfRetriesIndicates the maximum number of times the report server attempts to deliver the notification. This value is based on information contained in the delivery extension's configuration file.
Public propertyOwnerThe user name of the owner who generated the notification. User name is in the form of domain\alias.
Public propertyReportA Report object containing information about the report that is associated with the subscription.
Public propertyRetryIndicates that the report server should retry delivering the notification.
Public propertyStatusThe status of the notification. Displayed in the subscription user interface.
Public propertyUserDataAn array of Setting objects that defines the values of the extension settings for the notification.

Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSaveSaves changes made to a Notification object in the associated subscription.
Public methodToString (Inherited from Object.)

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

Community Additions