Show / Hide Table of Contents

Class MemoryDataSetLoader

Stores and enumerates Signer data that has already been loaded

Inheritance
System.Object
DataSetLoader
MemoryDataSetLoader
Implements
IDataSetLoader
ILoggerObject
Inherited Members
DataSetLoader.Logger
DataSetLoader.EnumerateSigners()
DataSetLoader.IDataSetLoader.SignerFilter
Namespace: SigStat.Common.Loaders
Assembly: SigStat.Common.dll
Syntax
public class MemoryDataSetLoader : DataSetLoader, IDataSetLoader, ILoggerObject

Constructors

| Improve this Doc View Source

MemoryDataSetLoader(IEnumerable<Signer>)

Initializes a new instance of the Svc2004Loader class with specified database.

Declaration
public MemoryDataSetLoader(IEnumerable<Signer> signers)
Parameters
Type Name Description
IEnumerable<Signer> signers

Properties

| Improve this Doc View Source

DatabasePath

Gets or sets the database path.

Declaration
public string DatabasePath { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

SamplingFrequency

Sampling frequency for each database

Declaration
public override int SamplingFrequency { get; }
Property Value
Type Description
System.Int32
Overrides
DataSetLoader.SamplingFrequency
| Improve this Doc View Source

SignerFilter

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

Declaration
public Predicate<Signer> SignerFilter { get; set; }
Property Value
Type Description
Predicate<Signer>
| Improve this Doc View Source

StandardFeatures

Gets or sets a value indicating whether features are also loaded as Features

Declaration
public bool StandardFeatures { get; set; }
Property Value
Type Description
System.Boolean

Methods

| Improve this Doc View Source

EnumerateSigners(Predicate<Signer>)

Enumerates all Signers that match the signerFilter.

Declaration
public override 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

Overrides
DataSetLoader.EnumerateSigners(Predicate<Signer>)

Implements

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