Class Binding
Represents the connection of two parameters, and the flow of data between them.
Inheritance
System.Object
Binding
Namespace: Algenta.Colectica.Model.Ddi
Assembly: Algenta.Colectica.Model.Ddi.dll
Syntax
public class Binding : object
Constructors
Binding()
Default constructor
Declaration
public Binding()
Binding(Parameter, Parameter)
Create a binding using source and target parameters
Declaration
public Binding(Parameter source, Parameter target)
Parameters
Type | Name | Description |
---|---|---|
Parameter | source | |
Parameter | target |
Binding(Parameter, Int64, Parameter, Int64)
Create a binding using source and target parameters, with specific versions specified
Declaration
public Binding(Parameter source, long sourceVersion, Parameter target, long targetVersion)
Parameters
Type | Name | Description |
---|---|---|
Parameter | source | |
System.Int64 | sourceVersion | |
Parameter | target | |
System.Int64 | targetVersion |
Properties
SourceParameter
Gets or sets the source parameter.
Declaration
public IdentifierTriple SourceParameter { get; set; }
Property Value
Type | Description |
---|---|
IdentifierTriple | The source parameter. |
SourceType
Gets or sets the type of the source parameter.
Declaration
public InstrumentParameterType SourceType { get; set; }
Property Value
Type | Description |
---|---|
InstrumentParameterType | The type of the source parameter. |
TargetParameter
Gets or sets the target parameter.
Declaration
public IdentifierTriple TargetParameter { get; set; }
Property Value
Type | Description |
---|---|
IdentifierTriple | The target parameter. |
TargetType
Gets or sets the type of the target parameter.
Declaration
public InstrumentParameterType TargetType { get; set; }
Property Value
Type | Description |
---|---|
InstrumentParameterType | The type of the target parameter. |