DeliveryProvider Class

Base class for all delivery providers.
Inheritance Hierarchy
SystemObject
  Dundas.BI.ExtensibilityComponentBase
    Dundas.BI.Notifications.DeliveryDeliveryProvider

Namespace:  Dundas.BI.Notifications.Delivery
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.1.0.1000)
Syntax
public abstract class DeliveryProvider : ComponentBase

The DeliveryProvider type exposes the following members.

Constructors
  NameDescription
Protected methodDeliveryProvider
Initializes a new instance of the DeliveryProvider class
Top
Properties
  NameDescription
Public propertyComponentDescription
Gets the standard component description.
(Inherited from ComponentBase.)
Public propertyComponentId
Gets the component ID.
(Inherited from ComponentBase.)
Public propertyComponentName
Gets the standard component name.
(Inherited from ComponentBase.)
Public propertyDeliveryKind
Gets the kind of delivery the provider provides.
Public propertyHasCustomConfigurationUI
Gets a value indicating whether this delivery provider is using a custom configuration UI.
Public propertyIsEnabled
Gets a value indicating whether the component is enabled.
(Inherited from ComponentBase.)
Public propertyPackageId
Gets the ID of the extension package to which the component belongs.
(Inherited from ComponentBase.)
Public propertyPropertyDescriptors
Gets the delivery provider specific property descriptors.
Top
Methods
  NameDescription
Public methodCheckValidRecipient
Checks if the specified recipient is valid.
Public methodDeliver(DeliveryRequest)
Delivers a request.
Public methodDeliver(DeliveryRequest, ICollectionExportResult)
Delivers a set of export results.
Public methodGetCustomConfigurationUI
Gets the custom configuration UI.
Protected methodLocalize
Localizes the specified string using the engine localization service.
(Inherited from ComponentBase.)
Top
See Also