C# Class IronPython.Runtime.Operations.DelegateOps

Show file Open project: jschementi/iron

Public Methods

Method Description
Call ( CodeContext context, Delegate @delegate ) : object
Call ( CodeContext context, Delegate @delegate, object>.[ dict ) : object
InPlaceAdd ( Delegate self, Delegate other ) : Delegate
InPlaceSubtract ( Delegate self, Delegate other ) : Delegate

Private Methods

Method Description
__new__ ( CodeContext context, IronPython.Runtime.Types.PythonType type, object function ) : object

Method Details

Call() public static method

public static Call ( CodeContext context, Delegate @delegate ) : object
context CodeContext
@delegate System.Delegate
return object

Call() public static method

public static Call ( CodeContext context, Delegate @delegate, object>.[ dict ) : object
context CodeContext
@delegate System.Delegate
dict object>.[
return object

InPlaceAdd() public static method

public static InPlaceAdd ( Delegate self, Delegate other ) : Delegate
self System.Delegate
other System.Delegate
return System.Delegate

InPlaceSubtract() public static method

public static InPlaceSubtract ( Delegate self, Delegate other ) : Delegate
self System.Delegate
other System.Delegate
return System.Delegate