C# Класс IronPython.Runtime.PythonModule.MetaModule

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

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

Метод Описание
BindDeleteMember ( DeleteMemberBinder binder ) : DynamicMetaObject
BindGetMember ( GetMemberBinder binder ) : DynamicMetaObject
BindInvokeMember ( InvokeMemberBinder action, DynamicMetaObject args ) : DynamicMetaObject
BindSetMember ( SetMemberBinder binder, DynamicMetaObject value ) : DynamicMetaObject
GetDynamicMemberNames ( ) : IEnumerable
GetMember ( PythonGetMemberBinder member, DynamicMetaObject codeContext ) : DynamicMetaObject
MetaModule ( PythonModule module, Expression self ) : System.Linq.Expressions

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

Метод Описание
GetMemberWorker ( DynamicMetaObjectBinder binder, DynamicMetaObject codeContext ) : DynamicMetaObject

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

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

public BindDeleteMember ( DeleteMemberBinder binder ) : DynamicMetaObject
binder DeleteMemberBinder
Результат DynamicMetaObject

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

public BindGetMember ( GetMemberBinder binder ) : DynamicMetaObject
binder GetMemberBinder
Результат DynamicMetaObject

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

public BindInvokeMember ( InvokeMemberBinder action, DynamicMetaObject args ) : DynamicMetaObject
action InvokeMemberBinder
args DynamicMetaObject
Результат DynamicMetaObject

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

public BindSetMember ( SetMemberBinder binder, DynamicMetaObject value ) : DynamicMetaObject
binder SetMemberBinder
value DynamicMetaObject
Результат DynamicMetaObject

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

public GetDynamicMemberNames ( ) : IEnumerable
Результат IEnumerable

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

public GetMember ( PythonGetMemberBinder member, DynamicMetaObject codeContext ) : DynamicMetaObject
member PythonGetMemberBinder
codeContext DynamicMetaObject
Результат DynamicMetaObject

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

public MetaModule ( PythonModule module, Expression self ) : System.Linq.Expressions
module PythonModule
self Expression
Результат System.Linq.Expressions