C# 클래스 IronPython.Runtime.Method

상속: IronPython.Runtime.Types.PythonTypeSlot, IWeakReferenceable, IMembersList, IDynamicObject, ICodeFormattable
파일 보기 프로젝트 열기: jschementi/iron 1 사용 예제들

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

Method() 공개 메소드

public Method ( object function, object instance ) : System.Linq.Expressions
function object
instance object
리턴 System.Linq.Expressions

Method() 공개 메소드

public Method ( object function, object instance, object @class ) : System.Linq.Expressions
function object
instance object
@class object
리턴 System.Linq.Expressions

__repr__() 공개 메소드

public __repr__ ( CodeContext context ) : string
context CodeContext
리턴 string