Generic interface for loading records into a Netrics table.


Namespace: NetricsServerInterface
Assembly: NetricsServerInterface (in NetricsServerInterface.dll)

Syntax

Visual Basic (Declaration)
Public Interface NetricsTableRecSrc
C#
public interface NetricsTableRecSrc
C++
interface class NetricsTableRecSrc
J#
public interface NetricsTableRecSrc
JScript
public interface NetricsTableRecSrc

Types that implement NetricsTableRecSrc

TypeDescription
NetricsServerInterface.NetricsArrayRecSrcArray based record source for loading data.
NetricsServerInterface.NetricsCSVRecSrcNetricsRecSrc implementation for CSV file records.
NetricsServerInterface.NetricsTextFileRecSrcText file record source for loading data.

Remarks

This interface is used to provide records to the NetricsTable class. It's main purpose is to allow the user to implement a class which doesn't have to load all the table's records into memory at the same time, which can be a problem if the table contains hundreds of megabytes of data. One example of this is when the records are permanently stored in a file. The RecSrc could read the file one record at a time, and no more than one record would be in memory at once.

See Also