Table of Contents

Interface ITableProvider

Namespace
Acuit.Pinpoint.Tables
Assembly
Acuit.Pinpoint.Tables.dll

A service that provides parsed Table instances.

public interface ITableProvider

Methods

CreateTableReference(string, bool)

Creates a reference to a table.

IResourceReference<Table> CreateTableReference(string name, bool hasHeaderRow)

Parameters

name string

The table name.

hasHeaderRow bool

Whether the first row in the table is a header row.

Returns

IResourceReference<Table>

A IResourceReference<TValue> that can be used to access the table and that should be disposed when the reference is no longer needed.

Exceptions

ArgumentNullException

name is null.