C# Класс IronPython.Runtime.Binding.PythonProtocol.IndexBuilder

Base class for building a __*item__ or __*slice__ call.
Показать файл Открыть проект

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

Метод Описание
IndexBuilder ( DynamicMetaObject types, Callable callable ) : System.Linq.Expressions
MakeRule ( DynamicMetaObjectBinder metaBinder, PythonContext binder, DynamicMetaObject args ) : DynamicMetaObject

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

Метод Описание
GetTypeAt ( int index ) : IronPython.Runtime.Types.PythonType

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

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

protected GetTypeAt ( int index ) : IronPython.Runtime.Types.PythonType
index int
Результат IronPython.Runtime.Types.PythonType

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

public IndexBuilder ( DynamicMetaObject types, Callable callable ) : System.Linq.Expressions
types DynamicMetaObject
callable Callable
Результат System.Linq.Expressions

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

public abstract MakeRule ( DynamicMetaObjectBinder metaBinder, PythonContext binder, DynamicMetaObject args ) : DynamicMetaObject
metaBinder DynamicMetaObjectBinder
binder PythonContext
args DynamicMetaObject
Результат DynamicMetaObject