C# Class IronPython.Runtime.Types.PythonCustomTracker

Inheritance: Microsoft.Scripting.Actions.CustomTracker
Afficher le fichier Open project: jschementi/iron

Méthodes publiques

Méthode Description
BindToInstance ( DynamicMetaObject instance ) : MemberTracker
GetSlot ( ) : PythonTypeSlot
GetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type ) : DynamicMetaObject
SetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type, DynamicMetaObject value ) : DynamicMetaObject
SetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type, DynamicMetaObject value, DynamicMetaObject errorSuggestion ) : DynamicMetaObject

Méthodes protégées

Méthode Description
GetBoundValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory factory, ActionBinder binder, Type type, DynamicMetaObject instance ) : DynamicMetaObject
SetBoundValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type, DynamicMetaObject value, DynamicMetaObject instance ) : DynamicMetaObject
SetBoundValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory factory, ActionBinder binder, Type type, DynamicMetaObject value, DynamicMetaObject instance, DynamicMetaObject errorSuggestion ) : DynamicMetaObject

Method Details

BindToInstance() public méthode

public BindToInstance ( DynamicMetaObject instance ) : MemberTracker
instance DynamicMetaObject
Résultat Microsoft.Scripting.Actions.MemberTracker

GetBoundValue() protected méthode

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

GetSlot() public abstract méthode

public abstract GetSlot ( ) : PythonTypeSlot
Résultat PythonTypeSlot

GetValue() public méthode

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

SetBoundValue() protected méthode

protected SetBoundValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type, DynamicMetaObject value, DynamicMetaObject instance ) : DynamicMetaObject
resolverFactory Microsoft.Scripting.Actions.Calls.OverloadResolverFactory
binder Microsoft.Scripting.Actions.ActionBinder
type System.Type
value DynamicMetaObject
instance DynamicMetaObject
Résultat DynamicMetaObject

SetBoundValue() protected méthode

protected SetBoundValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory factory, ActionBinder binder, Type type, DynamicMetaObject value, DynamicMetaObject instance, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
factory Microsoft.Scripting.Actions.Calls.OverloadResolverFactory
binder Microsoft.Scripting.Actions.ActionBinder
type System.Type
value DynamicMetaObject
instance DynamicMetaObject
errorSuggestion DynamicMetaObject
Résultat DynamicMetaObject

SetValue() public méthode

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

SetValue() public méthode

public SetValue ( Microsoft.Scripting.Actions.Calls.OverloadResolverFactory resolverFactory, ActionBinder binder, Type type, DynamicMetaObject value, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
resolverFactory Microsoft.Scripting.Actions.Calls.OverloadResolverFactory
binder Microsoft.Scripting.Actions.ActionBinder
type System.Type
value DynamicMetaObject
errorSuggestion DynamicMetaObject
Résultat DynamicMetaObject