Class MemoryDataSetLoader
Stores and enumerates Signer data that has already been loaded
Inherited Members
Namespace: SigStat.Common.Loaders
Assembly: SigStat.Common.dll
Syntax
public class MemoryDataSetLoader : DataSetLoader, IDataSetLoader, ILoggerObject
Constructors
| Improve this Doc View SourceMemoryDataSetLoader(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 SourceDatabasePath
Gets or sets the database path.
Declaration
public string DatabasePath { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SamplingFrequency
Sampling frequency for each database
Declaration
public override int SamplingFrequency { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Overrides
| Improve this Doc View SourceSignerFilter
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> |
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 SourceEnumerateSigners(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 |