Class CDataDataProvider
- Namespace
- combit.Reporting.DataProviders
- Assembly
- combit.ListLabel31.CrossPlatform.dll
Provider for CData (old RSSBus), see https://www.cdata.com
[Serializable]
public sealed class CDataDataProvider : DbConnectionDataProvider, IDataProvider, ICanHandleUsedIdentifiers, IDisposable, ISupportsLogger, ISerializable
- Inheritance
-
CDataDataProvider
- Implements
- Inherited Members
Constructors
CDataDataProvider(string, CDataProviderInvariantName)
public CDataDataProvider(string connectionString, CDataDataProvider.CDataProviderInvariantName providerInvariantName)
Parameters
connectionStringstringproviderInvariantNameCDataDataProvider.CDataProviderInvariantName
CDataDataProvider(string, CDataProviderInvariantName, ReadOnlyCollection<string>)
public CDataDataProvider(string connectionString, CDataDataProvider.CDataProviderInvariantName providerInvariantName, ReadOnlyCollection<string> tableNames)
Parameters
connectionStringstringproviderInvariantNameCDataDataProvider.CDataProviderInvariantNametableNamesReadOnlyCollection<string>
Properties
SupportedElementTypes
Gets or sets the supported DbConnectionElementTypes for the database connection.
public DbConnectionElementTypes SupportedElementTypes { get; set; }
Property Value
Remarks
This property indicates which element types (tables, views) are supported by this data provider.
SupportsAdvancedFiltering
Gets or sets a value indicating whether advanced filtering is supported by the data provider.
public override bool SupportsAdvancedFiltering { get; set; }
Property Value
TableNames
public ReadOnlyCollection<string> TableNames { get; }
Property Value
Methods
Init()
When implemented in a derived class, initializes the data provider.
protected override void Init()
OnTranslateFilterSyntax(object, TranslateFilterSyntaxEventArgs)
Raises the TranslateFilterSyntax event.
protected override void OnTranslateFilterSyntax(object sender, TranslateFilterSyntaxEventArgs e)
Parameters
senderobjectThe source of the event.
eTranslateFilterSyntaxEventArgsA TranslateFilterSyntaxEventArgs that contains the event data.