Dundas.BI Namespace

 
Classes
  ClassDescription
Public classApiAccountInteractionException
The exception that is thrown when an API Account tries to export a view.
Public classApplicationEventArgs
Provides data for the ApplicationEvent event.
Public classApplicationInfo
Provides information about the Dundas application.
Public classApplicationStartupException
The exception that is thrown when there was an error starting the application.
Public classBlobInfo
Contains information about a BLOB stored by the application.
Public classBroadcastMessageReceivedEventArgs
Provides data for the BroadcastMessageReceived event.
Public classCallerContext
Represents the context of the current caller (or lack thereof).
Public classCancelableEventArgs
Provides data for an event which may be canceled using a CancellationToken.
Public classCleanupEventArgs
Provides data for a cleanup event.
Public classConstants
Commonly-used and general-purpose constants used in the Core assembly.
Public classCoreConfigSettingIds
Specifies the IDs of built-in application configuration settings.
Public classCoreEventHookIds
Specifies the IDs of built-in event hooks.
Public classCreateEngineOptions
Class defining various options for engine creation.
Public classCustomLocalizationContext
Class represents flags and options affecting application of custom localization in retrieved entities.
Public classDbAccessException
The exception that is thrown when there is an error related to accessing one of the application's databases.
Public classDiagnosticsRequestEventArgs
Provides data for a diagnostics request event.
Public classDuplicateItemException
The exception that is thrown when attempting to create an item that already exists.
Public classEngine
Represents an instance of the application.
Public classEngineManager
Provides methods for accessing core application functionality.
Public classExceptionExtensions
Provides extension methods for Exception objects.
Public classFeatureNotEnabledException
The exception that is thrown when a feature could not be used because it is not enabled.
Public classGlobalizedEnumAttribute
Attribute to provide globalization for the names of an enumeration.
Public classGuidHelper
Helper methods for Guid.
Public classHostOptions
Class defining various host options for engine creation.
Public classIncorrectConnectionStringException
The exception that is thrown when the schema version of a database is not supported by the current version of the application.
Public classInvalidSessionException
The exception that is thrown when the caller context is not associated with a valid session.
Public classInvalidUriException
The exception that is thrown when a URI is passed to an export request that is an absolute URI and isn't an actual application URL.
Public classInvalidWindowsIdentityException
The exception that is thrown when an operation failed because it required the current caller context to be associated with a valid Windows identity which also matches the session's account.
Public classItemChangedEventArgsTItem
Contains data corresponding to an item being changed.
Public classKnownFeatureIds
Specifies the IDs of the known features.
Public classKnownFeatureIdsDataProviderFeatures
Specifies the IDs of the known data providers features.
Public classKnownFeatureIdsDataTransformFeatures
Specifies the IDs of the known data transform features.
Public classKnownFeatureIdsFramework
Specifies the IDs of the known framework features.
Public classLocalizationInfo
Represents localization information.
Public classLocalizedStringDictionary
Used to define and access culture-specific values.
Public classLogEntry
The class represents a logged entry.
Public classLogEntryQueryFilterRule
The log entry query filter rule.
Public classLoggingConstants
Constants pertaining to functionality of the logging subsystem.
Public classMissingWindowsIdentityException
The exception that is thrown when an operation failed because it required the current caller context to be associated with a Windows identity.
Public classNoCallerContextException
The exception that is thrown when an attempt is made to access CurrentContext when there is currently no active caller context.
Public classNoEngineException
The exception that is thrown when an attempt is made to access Current before an engine has been created, or after ShutdownEngine has been called.
Public classNoPrivilegeException
The exception that is thrown when an attempted operation failed due to insufficient object or application privileges.
Public classNotFoundException
The exception that is thrown when a requested item was not found.
Public classOperationAlreadyInProgressException
The exception that is thrown when another operation is already in progress.
Public classOperationFailedException
The generic exception that wraps and re-throws any caught inner exception that is not advertised by API.
Public classOperationResult
Describes the result of an operation.
Public classOperationTimedOutException
The exception that is thrown when an operation has timed out.
Public classQuotaExceededException
The exception that is thrown when the operation caused a quota to be exceeded.
Public classReferencedItemException
The exception that is thrown when there was a problem due to an item being referenced.
Public classSystemPerformanceInfo
Contains information about the performance status of the system (e.g. CPU and memory usage).
Public classTrustedAccessException
The exception that is thrown when there was a problem retrieving a trusted access token from the external source.
Public classUnexpectedConditionException
The exception that is thrown when the application encounters an unexpected condition.
Public classUniqueNameHelper
Class used to help with generating unique names and checking hierarchy member unique name compatibilities.
Public classUnsupportedDatabaseVersionException
The exception that is thrown when the schema version of a database is not supported by the current version of the application.
Public classValidationException
The exception that is thrown when an attempted operation failed due to validation criteria not being met.
Public classWindowsIdentityException
The exception that is thrown when an operation failed because of a problem related to the caller's Windows identity.
Structures
  StructureDescription
Public structureNumber
Structure that encapsulates a numeric value supported as a parameter value.
Interfaces
  InterfaceDescription
Public interfaceIApplicationInfoService
Provides methods for getting information about the Dundas application.
Public interfaceIBroadcastService
Methods for sending broadcast messages.
Public interfaceICacheService
Provides an interface for cache service.
Public interfaceICallerContextService
Provides a means for the Engine to determine which session should be used for currently-executing code.
Public interfaceIEngine
An object representing an instance of the application engine.
Public interfaceIEventHookService
Provides an interface for raising and handling application events.
Public interfaceIExtensionLogger
The interface for an object which is capable of performing logging operations for an extension.
Public interfaceIFeatureService
Provides methods for getting information about enabled application features.
Public interfaceIHttpClientService
Provides the interface to a service which can provide HttpClient instances.
Public interfaceILocalizationService
Provides methods for getting localized versions of strings.
Public interfaceILogger
Specifies the interface for an object which is capable of performing logging operations.
Public interfaceILoggingService
Provides methods for application logging/tracing.
Public interfaceIRequireInitialization
Defines methods to initialize an object.
Enumerations
  EnumerationDescription
Public enumerationApplicationStorageEngine
Specifies the types of storage engines supported for the application/warehouse database.
Public enumerationEngineState
Specifies the status of the Engine.
Public enumerationLogEntryQueryField
The log entry query fields.
Public enumerationLogLevel
Specifies levels at which messages should be logged by ILoggingService.
Public enumerationMessageSeverity
Specifies the severity of a message.
Public enumerationObjectType
Application object/entity types.
Public enumerationCode exampleQueryFilterOperator
Operators which can be used in engine query methods.
Public enumerationQueryFilterOptions
Specifies options for query methods.
Public enumerationSortDirection
Specifies the direction in which something should be sorted.