Open this page in the API Guide

PlaceholderProvider Class

Placeholder data provider.
Inheritance Hierarchy

Namespace:  Dundas.BI.Data.DataProviders
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.1.0.1000)
Syntax
public class PlaceholderProvider : DataProvider

The PlaceholderProvider type exposes the following members.

Properties
  NameDescription
Public propertyComponentDescription
Gets the standard component description.
(Overrides ComponentBase.ComponentDescription.)
Public propertyComponentId
Gets the component ID.
(Overrides ComponentBase.ComponentId.)
Public propertyComponentName
Gets the standard component name.
(Overrides ComponentBase.ComponentName.)
Public propertyHasCustomConfigurationUI
Gets a value indicating whether this data provider is using a custom configuration UI.
(Overrides DataProvider.HasCustomConfigurationUI.)
Public propertyIsEnabled
Gets a value indicating whether the component is enabled.
(Inherited from ComponentBase.)
Public propertyManualAuthentication
Gets a value indicating whether the data provider is expecting no external authentication.
(Inherited from DataProvider.)
Public propertyMaximumParameterValueCount
Gets the maximum number of parameter values the provider is able to support.
(Overrides DataProvider.MaximumParameterValueCount.)
Public propertyNamedParameterFormat
Gets the named parameter format.
(Overrides DataProvider.NamedParameterFormat.)
Public propertyPackageId
Gets the ID of the extension package to which the component belongs.
(Inherited from ComponentBase.)
Public propertyPropertyDescriptors
Gets the data provider specific property descriptors.
(Overrides DataProvider.PropertyDescriptors.)
Public propertyQueryHints
Gets the query hints that are supported by the current provider.
(Overrides DataProvider.QueryHints.)
Public propertySupportedStructureTypes
Gets the supported data structures.
(Overrides DataProvider.SupportedStructureTypes.)
Public propertySupportsManualQuery
Gets a value indicating whether this data provider supports manual queries.
(Inherited from DataProvider.)
Public propertySupportsParameterPushDown
Gets a value indicating whether this data provider supports pushing parameters into queries.
(Inherited from DataProvider.)
Public propertySupportsSessionSchemas
Gets a value indicating whether this data provider supports session schemas.
(Inherited from DataProvider.)
Public propertySupportsTopOneElementDiscovery
Gets a value indicating whether this data provider supports top one element discovery behaviour.
(Inherited from DataProvider.)
Public propertyUsingProviderData (Inherited from DataProvider.)
Top
Methods
  NameDescription
Public methodAllowStoringResult
Gets a value indicating whether the data returned by this provider can be put into cache or used in storage jobs.
(Inherited from DataProvider.)
Public methodBuildConnectionString
Builds the connection string.
(Overrides DataProvider.BuildConnectionString(IProviderConnector).)
Public methodDiscoverStructure(IDisposable, DataStructure)
Discovers the structure definition.
(Inherited from DataProvider.)
Public methodDiscoverStructure(IDisposable, SupportedDataStructures, String)
Gets the structure definition with the specified name.
(Overrides DataProvider.DiscoverStructure(IDisposable, SupportedDataStructures, String).)
Public methodDiscoverStructures
Gets the list of the structures with the specified type.
(Overrides DataProvider.DiscoverStructures(IDisposable, SupportedDataStructures).)
Public methodEnumerateCustom
Enumerates the provider-specific values.
(Inherited from DataProvider.)
Public methodEnumerateDatabases
Enumerates the available databases.
(Overrides DataProvider.EnumerateDatabases(ICollection<ParameterValue>).)
Public methodEnumerateServers
Enumerates the available database servers.
(Overrides DataProvider.EnumerateServers().)
Public methodGenerateDefaultDataConnector
Generates default data connector.
(Inherited from DataProvider.)
Public methodGetBasicStructureDetails
Get basic details of the structure.
(Inherited from DataProvider.)
Public methodGetConnection
Gets the open connection.
(Overrides DataProvider.GetConnection(IProviderConnector).)
Public methodGetCredentialsProviderId
Gets the ID of the credentials provider.
(Overrides DataProvider.GetCredentialsProviderId(IProviderConnector).)
Public methodGetCustomConfigurationUI
Gets the custom configuration UI based on the requested content type.
(Overrides DataProvider.GetCustomConfigurationUI(ContentType).)
Public methodGetDataCacheKey
Gets the data cache key.
(Inherited from DataProvider.)
Public methodGetDefaultStructureName
Gets the default structure name.
(Inherited from DataProvider.)
Public methodGetDiagnosticInfo
Gets diagnostic information about the data provider.
(Inherited from DataProvider.)
Public methodIsDriverInstalled
Determines whether third party driver required for this data provider is installed.
(Overrides DataProvider.IsDriverInstalled().)
Public methodIsUsingUploadedFile
Determines whether the connection is made to a file stored in Dundas BI database.
(Inherited from DataProvider.)
Public methodLoadDynamicProviderValues
Loads the dynamically retrieved provider values.
(Inherited from DataProvider.)
Protected methodLocalize
Localizes the specified string using the engine localization service.
(Inherited from ComponentBase.)
Public methodLogQueryStatement
Logs the query statement into Data.DataRetrieval.QueryAudit channel at the Information level.
(Inherited from DataProvider.)
Public methodOnProviderValuesLoaded
Allows the data provider a chance to view and modify the ProviderValues after they are retrieved from the Dundas BI database.
(Inherited from DataProvider.)
Public methodProcessTask
Processes the current task if the task is compatible with the data provider.
(Overrides DataProvider.ProcessTask(ProviderTransformTask).)
Public methodTestConnection
Tests the connection.
(Overrides DataProvider.TestConnection(IProviderConnector).)
Public methodUpdateFromConnectionString
Updates from connection string.
(Overrides DataProvider.UpdateFromConnectionString(IProviderConnector, String).)
Public methodValidateProviderValues
Validates data ProviderValues after they are retrieved from the Dundas BI database.
(Inherited from DataProvider.)
Top
See Also