Table of Contents

Namespace Ranorex.Core.Data

Classes

Column

Represents a column in a data table.

ColumnCollection

Represents a collection of Column instances.

CsvDataConnector

Provides access to data in a CSV (Character Separated Values) file.

DataBindingInfoBase
DataCache

Provides a in-memory, write-through cache for data loaded from a DataConnector.

DataConnector

Provides the ability to load and save data from a data source.

DataConnectorBindingInfo
DataConnectorFactory

Provides a generic way to create DataConnectors.

DataContext

Provides a context to enumerate through data from cascaded sources.

DataException

Exception that is thrown if data cannot be retrieved from a data source or cannot be converted to the required type.

DataProviderContext

Provides a thread-safe context associated with a specific IDataProvider.

DataProviderContext.DummyDataProvider

A dummy IDataProvider implementation that does provide any data.

FileDataConnector

A base class for file based data connectors.

ModuleGroupConstantValue
ModuleGroupVariable
ModuleVarItem
ModuleVarItemList
ParameterDataBindingInfo
ReferencedVariableNamesArgs
Row

Represents a row in a data table.

RowCollection

Represents a collection of Row instances.

SimpleDataConnector

A simple data source that holds its data in memory. The data is loaded from and stored in the data source XML definition which allows to embed it into a test suite definition file.

SimpleDataProvider

A simple IDataProvider implementation using a dictionary.

SqlDataConnector

Provides access to data stored in SQL (Structured Query Language) databases.

VariableStore
VariableStore.Entry

Interfaces

IDataBindingInfo
IDataContext

Provides an interface for a context to enumerate through data from cascaded sources.

IDataProvider

An abstract data provider for variable binding.

IVariableBindingContainer

Enums

DataBindingType

Delegates

DataConnectorFactory.CreateDataSource

A method creating a data source from an XML structure.