C# Класс IronPython.Runtime.Types.PythonCustomTracker

Наследование: Microsoft.Scripting.Actions.CustomTracker
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
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

Описание методов

BindToInstance() публичный Метод

public BindToInstance ( DynamicMetaObject instance ) : MemberTracker
instance DynamicMetaObject
Результат Microsoft.Scripting.Actions.MemberTracker

GetBoundValue() защищенный Метод

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
Результат DynamicMetaObject

GetSlot() публичный абстрактный Метод

public abstract GetSlot ( ) : PythonTypeSlot
Результат PythonTypeSlot

GetValue() публичный Метод

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
Результат DynamicMetaObject

SetBoundValue() защищенный Метод

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
Результат DynamicMetaObject

SetBoundValue() защищенный Метод

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
Результат DynamicMetaObject

SetValue() публичный Метод

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
Результат DynamicMetaObject

SetValue() публичный Метод

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
Результат DynamicMetaObject