Table of Contents

Class IronPythonLibraryBinding

Namespace
TimeCockpit.Data.DataModel.Actions
Assembly
TimeCockpit.Data.dll

Represents a binding that establishes a relationship from a ModelAction to executable code that is directly stored with the binding. The binding references function definitions that are NOT executable on their own, but need to be called from elsewhere.

public class IronPythonLibraryBinding : SourceCodeBinding, IDynamicMetaObjectProvider, INotifyPropertyChanged
Inheritance
Object
IronPythonLibraryBinding
Implements
IDynamicMetaObjectProvider
INotifyPropertyChanged
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()

Constructors

IronPythonLibraryBinding()

public IronPythonLibraryBinding()

Methods

Clone()

Creates a deep copy of the model action binding.

public override ModelActionBinding Clone()

Returns

ModelActionBinding

Returns a deep copy of the model action binding.

Execute(ExecutionContext)

Calls an executable piece of code that is associated with the binding.

protected override void Execute(ExecutionContext context)

Parameters

context ExecutionContext

The context in which to execute the code