Table of Contents

Namespace Nexus.Extensibility

Classes

CatalogTimeRange

A catalog time range.

DataSourceContext<T>

The starter package for a data source.

DataWriterContext

The starter package for a data writer.

DataWriterDescriptionAttribute

An attribute to provide additional information about the data writer.

ExtensibilityUtilities

A static class with useful helper methods.

ExtensionDescriptionAttribute

An attribute to identify the extension.

ReadRequest

A read request.

SimpleDataSource<T>

A simple implementation of a data source.

WriteRequest

A write request.

Interfaces

IDataSource

A base interface for IDataSource>T<.

IDataSource<T>

A data source.

IDataWriter

A data writer.

IUpgradableDataSource

Data sources which have configuration data to be upgraded should implement this interface.

Delegates

ReadDataHandler

Reads the requested data.