Class DataSetLoader
Abstract loader class to inherit from. Implements ILogger.
Inheritance
System.Object
DataSetLoader
Namespace: SigStat.Common.Loaders
Assembly: SigStat.Common.dll
Syntax
public abstract class DataSetLoader : object, IDataSetLoader, ILoggerObject
Properties
| Improve this Doc View SourceLogger
Gets or sets the ILogger implementation used to perform logging
Declaration
public ILogger Logger { get; set; }
Property Value
Type | Description |
---|---|
ILogger |
SamplingFrequency
Sampling frequency for each database
Declaration
public abstract int SamplingFrequency { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
| Improve this Doc View SourceEnumerateSigners()
Enumerates all signers of the database
Declaration
public IEnumerable<Signer> EnumerateSigners()
Returns
Type | Description |
---|---|
IEnumerable<Signer> |
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 |
Explicit Interface Implementations
| Improve this Doc View SourceIDataSetLoader.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> |