C# 클래스 IronPython.Runtime.PythonModule

상속: IDynamicMetaObjectProvider, IPythonMembersList
파일 보기 프로젝트 열기: jdhardy/ironpython 1 사용 예제들

Private Properties

프로퍼티 타입 설명
Delete__dict__ void
GetAttributeNoThrow object
GetFile string
GetMetaObject DynamicMetaObject
GetName string
Get__dict__ PythonDictionary
IMembersList IList
IPythonMembersList IList
PythonModule System.Linq.Expressions
PythonModule System.Linq.Expressions
Set__dict__ void
__new__ PythonModule

공개 메소드들

메소드 설명
PythonModule ( ) : System.Linq.Expressions
__delattr__ ( CodeContext context, string name ) : void
__getattribute__ ( CodeContext context, string name ) : object
__init__ ( string name ) : void
__init__ ( string name, string documentation ) : void
__new__ ( CodeContext context, IronPython.Runtime.Types.PythonType cls ) : PythonModule
__repr__ ( ) : string
__setattr__ ( CodeContext context, string name, object value ) : void
__str__ ( ) : string

비공개 메소드들

메소드 설명
Delete__dict__ ( ) : void
GetAttributeNoThrow ( CodeContext context, string name ) : object
GetFile ( ) : string
GetMetaObject ( Expression parameter ) : DynamicMetaObject
GetName ( ) : string
Get__dict__ ( ) : PythonDictionary
IMembersList ( ) : IList
IPythonMembersList ( CodeContext context ) : IList
PythonModule ( IronPython.Runtime.PythonContext context, Scope scope ) : System.Linq.Expressions

Creates a new module backed by a Scope. Used for creating modules for foreign Scope's.

PythonModule ( PythonDictionary dict ) : System.Linq.Expressions

Creates a new PythonModule with the specified dictionary. Used for creating modules for builtin modules which don't have any code associated with them.

Set__dict__ ( object value ) : void
__new__ ( CodeContext context, IronPython.Runtime.Types.PythonType cls, [ kwDictø ) : PythonModule

메소드 상세

PythonModule() 공개 메소드

public PythonModule ( ) : System.Linq.Expressions
리턴 System.Linq.Expressions

__delattr__() 공개 메소드

public __delattr__ ( CodeContext context, string name ) : void
context CodeContext
name string
리턴 void

__getattribute__() 공개 메소드

public __getattribute__ ( CodeContext context, string name ) : object
context CodeContext
name string
리턴 object

__init__() 공개 메소드

public __init__ ( string name ) : void
name string
리턴 void

__init__() 공개 메소드

public __init__ ( string name, string documentation ) : void
name string
documentation string
리턴 void

__new__() 공개 정적인 메소드

public static __new__ ( CodeContext context, IronPython.Runtime.Types.PythonType cls ) : PythonModule
context CodeContext
cls IronPython.Runtime.Types.PythonType
리턴 PythonModule

__repr__() 공개 메소드

public __repr__ ( ) : string
리턴 string

__setattr__() 공개 메소드

public __setattr__ ( CodeContext context, string name, object value ) : void
context CodeContext
name string
value object
리턴 void

__str__() 공개 메소드

public __str__ ( ) : string
리턴 string