Show / Hide Table of Contents

Class DataSetLoader

Abstract loader class to inherit from. Implements ILogger.

Inheritance
System.Object
DataSetLoader
ImageLoader
MCYTLoader
MemoryDataSetLoader
SigComp11ChineseLoader
SigComp11DutchLoader
SigComp13JapaneseLoader
SigComp15GermanLoader
SigComp19OnlineLoader
Svc2004Loader
Implements
IDataSetLoader
ILoggerObject
Namespace: SigStat.Common.Loaders
Assembly: SigStat.Common.dll
Syntax
public abstract class DataSetLoader : object, IDataSetLoader, ILoggerObject

Properties

| Improve this Doc View Source

Logger

Gets or sets the ILogger implementation used to perform logging

Declaration
public ILogger Logger { get; set; }
Property Value
Type Description
ILogger
| Improve this Doc View Source

SamplingFrequency

Sampling frequency for each database

Declaration
public abstract int SamplingFrequency { get; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

EnumerateSigners()

Enumerates all signers of the database

Declaration
public IEnumerable<Signer> EnumerateSigners()
Returns
Type Description
IEnumerable<Signer>
| Improve this Doc View Source

EnumerateSigners(Predicate<Signer>)

Enumerates all Signers that match the signerFilter.

Declaration
public abstract IEnumerable<Signer> EnumerateSigners(Predicate<Signer> signerFilter)
Parameters
Type Name Description
Predicate<Signer> signerFilter

Filter to specify which Signers to load. Example: (p=>p=="01")

Returns
Type Description
IEnumerable<Signer>

Collection of Signers that match the signerFilter

Explicit Interface Implementations

| Improve this Doc View Source

IDataSetLoader.SignerFilter

Ignores any signers during the loading, that do not match the predicate

Declaration
Predicate<Signer> IDataSetLoader.SignerFilter { get; set; }
Returns
Type Description
Predicate<Signer>

Implements

IDataSetLoader
ILoggerObject
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX