Class VirtualInputParameter
Defines a virtual input parameter.
Inheritance
System.Object
VirtualInputParameter
Namespace: MESL.SqlRace.Domain.VirtualParameters
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class VirtualInputParameter : Object, IVirtualInput, IDisposable
Constructors
VirtualInputParameter()
Declaration
public VirtualInputParameter()
Properties
Identifier
Gets or sets the identifier.
Declaration
public string Identifier { get; set; }
Property Value
Type | Description |
---|---|
System.String | The identifier. |
Name
Gets or sets the name.
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name. |
Samples
Gets the samples.
Declaration
public IList<VirtualSample> Samples { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<VirtualSample> | The samples. |
Value
Gets the current double value
Declaration
public double Value { get; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
AddSampleData(VirtualSample)
Add single sample.
Declaration
public void AddSampleData(VirtualSample sourceSample)
Parameters
Type | Name | Description |
---|---|---|
VirtualSample | sourceSample | The source sample. |
AddSampleData(List<VirtualSample>)
Add sample data.
Declaration
public void AddSampleData(List<VirtualSample> sourceSamples)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.List<VirtualSample> | sourceSamples | The source samples. |
Create(String, String)
Create a FunctionInputParameter Instance.
Declaration
public static VirtualInputParameter Create(string name, string applicationGroup)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | The name. |
System.String | applicationGroup | The application group. |
Returns
Type | Description |
---|---|
VirtualInputParameter | A new instance of VirtualInputParameter. |
Dispose()
Dispose of any resources used.
Declaration
public void Dispose()
SetCurrentValue(Double)
Set current value.
Declaration
public void SetCurrentValue(double value)
Parameters
Type | Name | Description |
---|---|---|
System.Double | value | The value. |
SetSampleData(List<VirtualSample>)
Sets the sample data.
Declaration
public void SetSampleData(List<VirtualSample> sourceSamples)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.List<VirtualSample> | sourceSamples | The source samples. |
Implements
System.IDisposable