Show / Hide Table of Contents

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.

Extension Methods

Extensions.Yield<T>(T)
Back to top Copyright © 2009-2018 Colectica