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 (26.2.0.1000)
Syntax
public abstract class DeliveryProvider : ComponentBase

The DeliveryProvider type exposes the following members.

Constructors
 NameDescription
Protected methodDeliveryProviderInitializes 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 propertyIsEnabledGets 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 methodCheckValidRecipientChecks 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