C# Класс IronPython.Runtime.Binding.MetaPythonType.NewAdapter

Наследование: CallAdapter
Показать файл Открыть проект

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

Метод Описание
GetExpression ( PythonBinder binder ) : DynamicMetaObject
NewAdapter ( ArgumentValues ai, PythonContext state, Expression codeContext ) : System.Linq.Expressions

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

Метод Описание
GetDynamicNewSignature ( ) : CallSignature
MakeDefaultNew ( DefaultBinder binder, Expression function ) : DynamicMetaObject

Приватные методы

Метод Описание
AppendNewArgs ( List args ) : void

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

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

protected GetDynamicNewSignature ( ) : CallSignature
Результат CallSignature

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

public GetExpression ( PythonBinder binder ) : DynamicMetaObject
binder PythonBinder
Результат DynamicMetaObject

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

protected MakeDefaultNew ( DefaultBinder binder, Expression function ) : DynamicMetaObject
binder DefaultBinder
function System.Linq.Expressions.Expression
Результат DynamicMetaObject

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

public NewAdapter ( ArgumentValues ai, PythonContext state, Expression codeContext ) : System.Linq.Expressions
ai ArgumentValues
state PythonContext
codeContext System.Linq.Expressions.Expression
Результат System.Linq.Expressions