C# 클래스 IronPython.Runtime.PythonProperty

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

Private Properties

프로퍼티 타입 설명
Get__doc__ object
Set__doc__ void
TryDeleteValue bool
TryGetValue bool
TrySetValue bool

공개 메소드들

메소드 설명
PythonProperty ( ) : System
PythonProperty ( object>.[ dict ) : System
__delete__ ( CodeContext context, object instance ) : void
__get__ ( CodeContext context, object instance, [ owner ) : object
__init__ ( [ fget, [ fset, [ fdel, [ doc ) : void
__set__ ( CodeContext context, object instance, object value ) : void
deleter ( object fdel ) : PythonProperty
getter ( object fget ) : PythonProperty
setter ( object fset ) : PythonProperty

비공개 메소드들

메소드 설명
Get__doc__ ( CodeContext context, PythonProperty self ) : object
Set__doc__ ( PythonProperty self, object value ) : void
TryDeleteValue ( CodeContext context, object instance, IronPython.Runtime.Types.PythonType owner ) : bool
TryGetValue ( CodeContext context, object instance, IronPython.Runtime.Types.PythonType owner, object &value ) : bool
TrySetValue ( CodeContext context, object instance, IronPython.Runtime.Types.PythonType owner, object value ) : bool

메소드 상세

PythonProperty() 공개 메소드

public PythonProperty ( ) : System
리턴 System

PythonProperty() 공개 메소드

public PythonProperty ( object>.[ dict ) : System
dict object>.[
리턴 System

__delete__() 공개 메소드

public __delete__ ( CodeContext context, object instance ) : void
context CodeContext
instance object
리턴 void

__get__() 공개 메소드

public __get__ ( CodeContext context, object instance, [ owner ) : object
context CodeContext
instance object
owner [
리턴 object

__init__() 공개 메소드

public __init__ ( [ fget, [ fset, [ fdel, [ doc ) : void
fget [
fset [
fdel [
doc [
리턴 void

__set__() 공개 메소드

public __set__ ( CodeContext context, object instance, object value ) : void
context CodeContext
instance object
value object
리턴 void

deleter() 공개 메소드

public deleter ( object fdel ) : PythonProperty
fdel object
리턴 PythonProperty

getter() 공개 메소드

public getter ( object fget ) : PythonProperty
fget object
리턴 PythonProperty

setter() 공개 메소드

public setter ( object fset ) : PythonProperty
fset object
리턴 PythonProperty