TabularProvider Methods |
The TabularProvider type exposes the following members.
| Name | Description | |
|---|---|---|
| AreCompatible |
Determines if two connectors are compatible for possible generation of single SQL.
(Inherited from RelationalDataProvider.) | |
| BuildConnectionString |
Builds the connection string.
(Inherited from DataProvider.) | |
| CreateReader |
Creates the reader for the specified query object.
(Inherited from RelationalDataProvider.) | |
| CreateTable |
Creates a database table.
(Inherited from RelationalDataProvider.) | |
| CreateTemporaryTable |
Creates a temporary table.
(Inherited from RelationalDataProvider.) | |
| DiscoverColumns |
Discovers the columns for the specified query object.
(Inherited from RelationalDataProvider.) | |
| DiscoverParameters |
Discovers the best parameters.
| |
| DiscoverStructure(IDisposable, DataStructure) |
Discovers the structure definition.
(Overrides DataProviderDiscoverStructure(IDisposable, DataStructure).) | |
| DiscoverStructure(IDisposable, SupportedDataStructures, String) |
Gets the structure definition with the specified name.
(Overrides DataProviderDiscoverStructure(IDisposable, SupportedDataStructures, String).) | |
| DiscoverStructures |
Gets the list of the structures with the specified type.
(Inherited from DataProvider.) | |
| EnumerateCustom |
Enumerates the provider-specific values.
(Inherited from DataProvider.) | |
| EnumerateDatabases |
Enumerates the available databases.
(Overrides DataProviderEnumerateDatabases(ICollectionParameterValue).) | |
| EnumerateServers |
Enumerates the available database servers.
(Overrides DataProviderEnumerateServers.) | |
| GenerateFunctionCall |
Generates the statement that calls the table-valued function.
(Inherited from RelationalDataProvider.) | |
| GenerateQuery |
Generates the query.
(Inherited from RelationalDataProvider.) | |
| GetCapabilities |
Gets the relational provider capabilities.
(Overrides RelationalDataProviderGetCapabilities(IProviderConnector).) | |
| GetCastExpression |
Gets a data conversion expression, used in general for avoiding overflow exceptions when using aggregates.
(Overrides RelationalDataProviderGetCastExpression(DatabaseType).) | |
| GetConnection |
Gets the open connection.
(Inherited from DataProvider.) | |
| GetCredentialsProviderId |
Gets the ID of the credentials provider.
(Inherited from DataProvider.) | |
| GetCustomConfigurationUI |
Gets the custom configuration UI based on the requested content type.
(Inherited from DataProvider.) | |
| GetDataCacheKey |
Gets the data cache key.
(Inherited from DataProvider.) | |
| GetDateTrimFunction |
Returns a function that can be used to 'trim date/time' values to a specified grain.
(Overrides RelationalDataProviderGetDateTrimFunction(DateTimeGranularity, String).) | |
| GetDefaultStructureName |
Gets the default structure name.
(Inherited from DataProvider.) | |
| GetDiagnosticInfo | Gets diagnostic information about the data provider. (Inherited from DataProvider.) | |
| GetOpenReader(IDisposable, QueryDefinition) |
Creates and opens the reader for the specified query object.
(Inherited from RelationalDataProvider.) | |
| GetOpenReader(IDisposable, QueryDefinition, CommandBehavior) |
Creates and opens the reader for the specified query object.
(Inherited from RelationalDataProvider.) | |
| GetRemoteConnectionMetadata |
Gets the remote connection specific metadata.
(Overrides RelationalDataProviderGetRemoteConnectionMetadata(IProviderConnector).) | |
| GetRemoteMetadata |
Gets the remote metadata.
(Overrides RelationalDataProviderGetRemoteMetadata.) | |
| GetStructureCustomConfigurationUI |
Gets the custom configuration UI based on the requested content type for the structure.
| |
| GetSupportedAggregators |
Gets the supported aggregators.
(Inherited from RelationalDataProvider.) | |
| IsDriverInstalled |
Determines whether third party driver required for this data provider is installed.
(Inherited from DataProvider.) | |
| IsUsingUploadedFile |
Determines whether the connection is made to a file stored in Dundas BI database.
(Inherited from DataProvider.) | |
| Localize |
Localizes the specified string using the engine localization service.
(Inherited from ComponentBase.) | |
| LogQueryStatement |
Logs the query statement into Data.DataRetrieval.QueryAudit channel at the Information level.
(Inherited from DataProvider.) | |
| MakeCompatible |
Returns structure name from a different database.
(Inherited from RelationalDataProvider.) | |
| NormalizeName |
Escapes special characters or reserved words in a name.
(Overrides RelationalDataProviderNormalizeName(IProviderConnector, String).) | |
| OnGetReader |
Called when GetOpenReader(IDisposable, QueryDefinition) is called.
(Overrides RelationalDataProviderOnGetReader(IDisposable, QueryDefinition).) | |
| ParseStructureName |
Parses the structure name.
(Inherited from RelationalDataProvider.) | |
| ProcessTask |
Processes the current task if the task is compatible with the data provider.
(Overrides RelationalDataProviderProcessTask(ProviderTransformTask).) | |
| TestConnection |
Tests the connection.
(Inherited from DataProvider.) | |
| UpdateFromConnectionString |
Updates from connection string.
(Inherited from DataProvider.) |