Show / Hide Table of Contents

Class VirtualInputParameter

Defines a virtual input parameter.

Inheritance
System.Object
VirtualInputParameter
Implements
IVirtualInput
System.IDisposable
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

IVirtualInput
System.IDisposable
Back to top Generated by DocFX