C# 클래스 IronRuby.Runtime.Calls.SuperCallAction

상속: IronRuby.Runtime.Calls.RubyMetaBinder, IExpressionSerializable
파일 보기 프로젝트 열기: jschementi/iron 1 사용 예제들

공개 메소드들

메소드 설명
CreateExpression ( ) : Expression
Make ( RubyContext context, RubyCallSignature signature, int lexicalScopeId ) : SuperCallAction
ToString ( ) : string

보호된 메소드들

메소드 설명
Build ( MetaObjectBuilder metaBuilder, CallArguments args, bool defaultFallback ) : bool

비공개 메소드들

메소드 설명
MakeShared ( RubyCallSignature signature, int lexicalScopeId ) : SuperCallAction
SuperCallAction ( RubyContext context, RubyCallSignature signature, int lexicalScopeId ) : System.Linq.Expressions

메소드 상세

Build() 보호된 메소드

protected Build ( MetaObjectBuilder metaBuilder, CallArguments args, bool defaultFallback ) : bool
metaBuilder MetaObjectBuilder
args CallArguments
defaultFallback bool
리턴 bool

CreateExpression() 공개 메소드

public CreateExpression ( ) : Expression
리턴 System.Linq.Expressions.Expression

Make() 공개 정적인 메소드

public static Make ( RubyContext context, RubyCallSignature signature, int lexicalScopeId ) : SuperCallAction
context RubyContext
signature RubyCallSignature
lexicalScopeId int
리턴 SuperCallAction

ToString() 공개 메소드

public ToString ( ) : string
리턴 string