ExtensionPurposes Enumeration | 
 
            Describes extension purposes.
            
 
    Namespace: 
   Dundas.BI.Extensibility
    Assembly:
   Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.3.0.1000)
Syntax[FlagsAttribute]
public enum ExtensionPurposes
<FlagsAttribute>
Public Enumeration ExtensionPurposes
[FlagsAttribute]
public enum class ExtensionPurposes
[<FlagsAttribute>]
type ExtensionPurposes
Members| 
									 
								 | Member name | Value | Description | 
|---|
 | None | 0 | No specified purpose. | 
 | DataAccess | 1 | 
            The data access purpose.
            Applies to extension packages which contain data providers.
             | 
 | DataProcessing | 2 | 
            The data processing purpose.
            Applies to extension packages which provide data processing components (e.g. transforms, formulas), or are required whenever
            data processing operations may be invoked.
             | 
 | Authentication | 4 | 
            The authentication purpose.
            Applies to extension packages which are required to be loaded in order for accounts to be loaded and/or authenticated. For example, custom account providers.
             | 
 | DataExport | 8 | 
            The data export purpose.
            Applies to extension packages which contain export providers.
             | 
 | NotificationDelivery | 16 | 
            The notification purpose.
            Applies to extension packages which contain delivery providers.
             | 
 | General | 1073741824 | 
            The general purpose.
            Applies to extension packages which should always be loaded.
             | 
 | All | 1073741855 | All purposes. | 
See Also