C# Class IronPython.Runtime.Method

Inheritance: IronPython.Runtime.Types.PythonTypeSlot, IWeakReferenceable, IMembersList, IDynamicObject, ICodeFormattable
Afficher le fichier Open project: jschementi/iron Class Usage Examples

Private Properties

Свойство Type Description
BadSelf System.Exception
Call object
Call object
CheckSelf object
DeclaringClassAsString string
DeleteMember void
GetCustomMember object
IDynamicMetaObjectProvider DynamicMetaObject
IMembersList IList
IPythonMembersList IList
IWeakReferenceable IronPython.Runtime.WeakRefTracker
IWeakReferenceable bool
IWeakReferenceable void
SetMemberAfter void
TryGetValue bool

Méthodes publiques

Méthode Description
Equals ( object obj ) : bool
GetHashCode ( ) : int
Method ( object function, object instance ) : System.Linq.Expressions
Method ( object function, object instance, object @class ) : System.Linq.Expressions
__repr__ ( CodeContext context ) : string

Private Methods

Méthode Description
BadSelf ( object got ) : Exception
Call ( CodeContext context ) : object
Call ( CodeContext context, object>.[ kwArgs ) : object
CheckSelf ( CodeContext context, object self ) : object

Validates that the current self object is usable for this method.

DeclaringClassAsString ( ) : string
DeleteMember ( CodeContext context, string name ) : void
GetCustomMember ( CodeContext context, string name ) : object
IDynamicMetaObjectProvider ( Expression parameter ) : DynamicMetaObject
IMembersList ( ) : IList
IPythonMembersList ( CodeContext context ) : IList
IWeakReferenceable ( ) : IronPython.Runtime.WeakRefTracker
IWeakReferenceable ( IronPython.Runtime.WeakRefTracker value ) : bool
IWeakReferenceable ( IronPython.Runtime.WeakRefTracker value ) : void
SetMemberAfter ( CodeContext context, string name, object value ) : void
TryGetValue ( CodeContext context, object instance, IronPython.Runtime.Types.PythonType owner, object &value ) : bool

Method Details

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Method() public méthode

public Method ( object function, object instance ) : System.Linq.Expressions
function object
instance object
Résultat System.Linq.Expressions

Method() public méthode

public Method ( object function, object instance, object @class ) : System.Linq.Expressions
function object
instance object
@class object
Résultat System.Linq.Expressions

__repr__() public méthode

public __repr__ ( CodeContext context ) : string
context CodeContext
Résultat string