C# Class IronPython.Runtime.Types.CustomAttributeTracker

Provides a CustomTracker which handles special fields which have custom behavior on get/set.
Inheritance: PythonCustomTracker
Afficher le fichier Open project: jschementi/iron Class Usage Examples

Méthodes publiques

Méthode Description
CustomAttributeTracker ( Type declaringType, string name, PythonTypeSlot slot ) : System.Linq.Expressions
GetSlot ( ) : PythonTypeSlot
GetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory factory, ActionBinder binder, Type type ) : DynamicMetaObject

Method Details

CustomAttributeTracker() public méthode

public CustomAttributeTracker ( Type declaringType, string name, PythonTypeSlot slot ) : System.Linq.Expressions
declaringType System.Type
name string
slot PythonTypeSlot
Résultat System.Linq.Expressions

GetSlot() public méthode

public GetSlot ( ) : PythonTypeSlot
Résultat PythonTypeSlot

GetValue() public méthode

public GetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory factory, ActionBinder binder, Type type ) : DynamicMetaObject
factory Microsoft.Scripting.Actions.Calls.OverloadResolverFactory
binder Microsoft.Scripting.Actions.ActionBinder
type System.Type
Résultat DynamicMetaObject