Table of Contents

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

connectionString string
providerInvariantName CDataDataProvider.CDataProviderInvariantName

CDataDataProvider(string, CDataProviderInvariantName, ReadOnlyCollection<string>)

public CDataDataProvider(string connectionString, CDataDataProvider.CDataProviderInvariantName providerInvariantName, ReadOnlyCollection<string> tableNames)

Parameters

connectionString string
providerInvariantName CDataDataProvider.CDataProviderInvariantName
tableNames ReadOnlyCollection<string>

Properties

SupportedElementTypes

Gets or sets the supported DbConnectionElementTypes for the database connection.

public DbConnectionElementTypes SupportedElementTypes { get; set; }

Property Value

DbConnectionElementTypes

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

bool

TableNames

public ReadOnlyCollection<string> TableNames { get; }

Property Value

ReadOnlyCollection<string>

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

sender object

The source of the event.

e TranslateFilterSyntaxEventArgs

A TranslateFilterSyntaxEventArgs that contains the event data.