Interface IVirtualInput
The VirtualInput interface.
Namespace: MESL.SqlRace.Domain.VirtualParameters
Assembly: MESL.SqlRace.Domain.dll
Syntax
public interface IVirtualInput : IDisposable
Properties
Identifier
Gets or sets the identifier.
Declaration
string Identifier { get; set; }
Property Value
Type | Description |
---|---|
System.String | The identifier. |
Name
Gets or sets the name.
Declaration
string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name. |
Samples
Gets the samples.
Declaration
IList<VirtualSample> Samples { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<VirtualSample> | The samples. |
Value
Gets the value at the current PDA Position.
Declaration
double Value { get; }
Property Value
Type | Description |
---|---|
System.Double | The value. |
Methods
AddSampleData(VirtualSample)
Add Single sample data.
Declaration
void AddSampleData(VirtualSample sourceSample)
Parameters
Type | Name | Description |
---|---|---|
VirtualSample | sourceSample | The source sample. |
AddSampleData(List<VirtualSample>)
Add sample data.
Declaration
void AddSampleData(List<VirtualSample> sourceSamples)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.List<VirtualSample> | sourceSamples | The source samples. |
SetCurrentValue(Double)
Set the current value to this.
Declaration
void SetCurrentValue(double value)
Parameters
Type | Name | Description |
---|---|---|
System.Double | value |
SetSampleData(List<VirtualSample>)
Clears down and Sets the sample data.
Declaration
void SetSampleData(List<VirtualSample> sourceSamples)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.List<VirtualSample> | sourceSamples | The source samples. |