C# 클래스 IronRuby.Runtime.Conversions.ConvertToSAction

상속: RubyConversionAction
파일 보기 프로젝트 열기: jschementi/iron

공개 메소드들

메소드 설명
CreateExpression ( ) : Expression
Make ( RubyContext context ) : ConvertToSAction

보호된 메소드들

메소드 설명
Build ( MetaObjectBuilder metaBuilder, CallArguments args, bool defaultFallback ) : bool
GetInteropBinder ( RubyContext context, IList args, MethodInfo &postConverter ) : DynamicMetaObjectBinder

비공개 메소드들

메소드 설명
BuildConversion ( MetaObjectBuilder metaBuilder, CallArguments args ) : void
MakeShared ( ) : ConvertToSAction
TryImplicitConversion ( MetaObjectBuilder metaBuilder, CallArguments args ) : bool

메소드 상세

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 &postConverter ) : DynamicMetaObjectBinder
context RubyContext
args IList
postConverter System.Reflection.MethodInfo
리턴 System.Dynamic.DynamicMetaObjectBinder

Make() 공개 정적인 메소드

public static Make ( RubyContext context ) : ConvertToSAction
context RubyContext
리턴 ConvertToSAction