C# Class IronPython.Runtime.PythonProperty

Inheritance: IronPython.Runtime.Types.PythonTypeSlot
Afficher le fichier Open project: jschementi/iron Class Usage Examples

Private Properties

Свойство Type Description
Get__doc__ object
Set__doc__ void
TryDeleteValue bool
TryGetValue bool
TrySetValue bool

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

PythonProperty() public méthode

public PythonProperty ( ) : System
Résultat System

PythonProperty() public méthode

public PythonProperty ( object>.[ dict ) : System
dict object>.[
Résultat System

__delete__() public méthode

public __delete__ ( CodeContext context, object instance ) : void
context CodeContext
instance object
Résultat void

__get__() public méthode

public __get__ ( CodeContext context, object instance, [ owner ) : object
context CodeContext
instance object
owner [
Résultat object

__init__() public méthode

public __init__ ( [ fget, [ fset, [ fdel, [ doc ) : void
fget [
fset [
fdel [
doc [
Résultat void

__set__() public méthode

public __set__ ( CodeContext context, object instance, object value ) : void
context CodeContext
instance object
value object
Résultat void

deleter() public méthode

public deleter ( object fdel ) : PythonProperty
fdel object
Résultat PythonProperty

getter() public méthode

public getter ( object fget ) : PythonProperty
fget object
Résultat PythonProperty

setter() public méthode

public setter ( object fset ) : PythonProperty
fset object
Résultat PythonProperty