Search Results for

    Show / Hide Table of Contents

    Class IronPythonLibraryBinding

    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.

    Inheritance
    System.Object
    DynamicObject
    NamedDynamicObject
    ModelActionBinding
    SourceCodeBinding
    IronPythonLibraryBinding
    Implements
    System.Dynamic.IDynamicMetaObjectProvider
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    SourceCodeBinding.ActionCall
    SourceCodeBinding.IsVerified
    SourceCodeBinding.Description
    SourceCodeBinding.SourceCode
    SourceCodeBinding.Signature
    SourceCodeBinding.Thumbprint
    NamedDynamicObject.OnPropertyChanged(String)
    NamedDynamicObject.Name
    NamedDynamicObject.PropertyChanged
    DynamicObject.GetMember(String)
    DynamicObject.SetMember(String, Object)
    DynamicObject.GetMetaObject(Expression)
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: TimeCockpit.Data.DataModel.Actions
    Assembly: TimeCockpit.Data.dll
    Syntax
    public class IronPythonLibraryBinding : SourceCodeBinding, IDynamicMetaObjectProvider, INotifyPropertyChanged

    Constructors

    IronPythonLibraryBinding()

    Declaration
    public IronPythonLibraryBinding()

    Methods

    Clone()

    Creates a deep copy of the model action binding.

    Declaration
    public override ModelActionBinding Clone()
    Returns
    Type Description
    ModelActionBinding

    Returns a deep copy of the model action binding.

    Overrides
    ModelActionBinding.Clone()

    Execute(ExecutionContext)

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

    Declaration
    protected override void Execute(ExecutionContext context)
    Parameters
    Type Name Description
    ExecutionContext context

    The context in which to execute the code

    Overrides
    ModelActionBinding.Execute(ExecutionContext)
    In This Article
    Back to top Copyright © 2020 software architects gmbh