C# 클래스 IronPython.Runtime.Types.OldClass

상속: ICustomTypeDescriptor, ICodeFormattable, IMembersList, IDynamicMetaObjectProvider, IPythonMembersList, IWeakReferenceable
파일 보기 프로젝트 열기: jschementi/iron 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
__doc__ string

Private Properties

프로퍼티 타입 설명
Call object
Call object
CheckSpecialMethods void
DeleteCustomMember bool
DictionaryIsPublic void
GetMember object
GetObjectData void
GetOldStyleDescriptor object
GetOldStyleDescriptor object
ICustomTypeDescriptor System.ComponentModel.AttributeCollection
ICustomTypeDescriptor System.ComponentModel.EventDescriptor
ICustomTypeDescriptor System.ComponentModel.EventDescriptorCollection
ICustomTypeDescriptor System.ComponentModel.EventDescriptorCollection
ICustomTypeDescriptor System.ComponentModel.PropertyDescriptor
ICustomTypeDescriptor System.ComponentModel.PropertyDescriptorCollection
ICustomTypeDescriptor System.ComponentModel.PropertyDescriptorCollection
ICustomTypeDescriptor System.ComponentModel.TypeConverter
ICustomTypeDescriptor object
ICustomTypeDescriptor object
ICustomTypeDescriptor string
IDynamicMetaObjectProvider DynamicMetaObject
IMembersList IList
IPythonMembersList IList
IWeakReferenceable WeakRefTracker
IWeakReferenceable bool
IWeakReferenceable void
Init void
InitializeInstanceNames void
IsSubclassOf bool
LookupValue object
MakeCallError object
OldClass System.Linq.Expressions
OldClass System.Linq.Expressions
RecurseAttrHierarchy void
SetBases void
SetDictionary void
SetName void
SetNameHelper void
TryGetBoundCustomMember bool
TryLookupInit bool
TryLookupOneSlot bool
TryLookupSlot bool
TryLookupValue bool
ValidateBases List

공개 메소드들

메소드 설명
ToString ( ) : string
__new__ ( CodeContext context, [ cls, string name, PythonTuple bases, PythonDictionary dict ) : object
__repr__ ( CodeContext context ) : string

비공개 메소드들

메소드 설명
Call ( CodeContext context ) : object
Call ( CodeContext context, object>.[ dictø ) : object
CheckSpecialMethods ( PythonDictionary dict ) : void
DeleteCustomMember ( CodeContext context, string name ) : bool
DictionaryIsPublic ( ) : void
GetMember ( CodeContext context, string name ) : object
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
GetOldStyleDescriptor ( CodeContext context, object self, object instance, IronPython.Runtime.Types.PythonType type ) : object
GetOldStyleDescriptor ( CodeContext context, object self, object instance, object type ) : object
ICustomTypeDescriptor ( ) : AttributeCollection
ICustomTypeDescriptor ( ) : System.ComponentModel.EventDescriptor
ICustomTypeDescriptor ( ) : EventDescriptorCollection
ICustomTypeDescriptor ( Attribute attributes ) : EventDescriptorCollection
ICustomTypeDescriptor ( ) : PropertyDescriptor
ICustomTypeDescriptor ( ) : PropertyDescriptorCollection
ICustomTypeDescriptor ( Attribute attributes ) : PropertyDescriptorCollection
ICustomTypeDescriptor ( ) : TypeConverter
ICustomTypeDescriptor ( PropertyDescriptor pd ) : object
ICustomTypeDescriptor ( Type editorBaseType ) : object
ICustomTypeDescriptor ( ) : string
IDynamicMetaObjectProvider ( Expression parameter ) : DynamicMetaObject
IMembersList ( ) : IList
IPythonMembersList ( CodeContext context ) : IList
IWeakReferenceable ( ) : WeakRefTracker
IWeakReferenceable ( WeakRefTracker value ) : bool
IWeakReferenceable ( WeakRefTracker value ) : void
Init ( string name, PythonDictionary dict, string instanceNames ) : void
InitializeInstanceNames ( string instanceNames ) : void
IsSubclassOf ( object other ) : bool
LookupValue ( CodeContext context, string name ) : object
MakeCallError ( ) : object
OldClass ( SerializationInfo info, StreamingContext context ) : System.Linq.Expressions
OldClass ( string name, PythonTuple bases, PythonDictionary dict, string instanceNames ) : System.Linq.Expressions
RecurseAttrHierarchy ( OldClass oc, object>.IDictionary attrs ) : void
SetBases ( object value ) : void
SetDictionary ( object value ) : void
SetName ( object value ) : void
SetNameHelper ( string name, object value ) : void
TryGetBoundCustomMember ( CodeContext context, string name, object &value ) : bool
TryLookupInit ( object inst, object &ret ) : bool
TryLookupOneSlot ( IronPython.Runtime.Types.PythonType lookingType, string name, object &ret ) : bool
TryLookupSlot ( string name, object &ret ) : bool
TryLookupValue ( CodeContext context, string name, object &value ) : bool
ValidateBases ( object value ) : List

메소드 상세

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

__new__() 공개 정적인 메소드

public static __new__ ( CodeContext context, [ cls, string name, PythonTuple bases, PythonDictionary dict ) : object
context CodeContext
cls [
name string
bases PythonTuple
dict PythonDictionary
리턴 object

__repr__() 공개 메소드

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

프로퍼티 상세

__doc__ 공개적으로 정적으로 프로퍼티

public static string __doc__
리턴 string