Generic interface for reading records.
Namespace: NetricsServerInterface
Assembly: NetricsServerInterface (in NetricsServerInterface.dll)
Syntax
Visual Basic (Declaration) |
---|
Public Interface NetricsBaseRecSrc |
C# |
---|
public interface NetricsBaseRecSrc |
C++ |
---|
interface class NetricsBaseRecSrc |
J# |
---|
public interface NetricsBaseRecSrc |
JScript |
---|
public interface NetricsBaseRecSrc |
Types that implement NetricsBaseRecSrc
Type | Description |
---|---|
NetricsServerInterface.NetricsCompoundRecSrc | /** Defines how compound records (parent plus children) are passed in the API. This class is abstract (MustInherit in Visual Basic)abstractMustInherit and so cannot be instantiated. |
NetricsServerInterface.NetricsTableRecSrc |
Remarks
This interface defines how sets of records are passed in the API. When a constructor or method needs a set of records it expects an object that implements this interface. By creating a class that implements this interface the user can feed records from any source directly into the API. The API can then stream these records into the engine.
The .NET interface comes with two predefined implementations of the NetricsTableRecSrc interface: NetricsArrayRecSrc is a simple array of records, NetricsCSVRecSrc reads records from a standard format CSV file.