C# Класс IronRuby.Runtime.Conversions.GenericConversionAction

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

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

Метод Описание
CreateExpression ( ) : Expression

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

Метод Описание
Build ( MetaObjectBuilder metaBuilder, CallArguments args, bool defaultFallback ) : bool
GetInteropBinder ( RubyContext context, IList args, MethodInfo &postProcessor ) : DynamicMetaObjectBinder

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

Метод Описание
BuildConversion ( MetaObjectBuilder metaBuilder, DynamicMetaObject target, Expression contextExpression, Type toType, bool defaultFallback ) : bool
GenericConversionAction ( RubyContext context, Type type ) : System.Linq.Expressions
MakeShared ( Type type ) : GenericConversionAction
TryImplicitConversion ( DynamicMetaObject target, Type toType ) : Expression

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

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

protected Build ( MetaObjectBuilder metaBuilder, CallArguments args, bool defaultFallback ) : bool
metaBuilder IronRuby.Runtime.Calls.MetaObjectBuilder
args IronRuby.Runtime.Calls.CallArguments
defaultFallback bool
Результат bool

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

public CreateExpression ( ) : Expression
Результат Expression

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

protected GetInteropBinder ( RubyContext context, IList args, MethodInfo &postProcessor ) : DynamicMetaObjectBinder
context RubyContext
args IList
postProcessor System.Reflection.MethodInfo
Результат System.Dynamic.DynamicMetaObjectBinder