C# 클래스 ICSharpCode.NRefactory.MonoCSharp.DynamicIndexBinder

상속: DynamicMemberAssignable
파일 보기 프로젝트 열기: 0xd4d/NRefactory 1 사용 예제들

공개 메소드들

메소드 설명
DynamicIndexBinder ( Arguments args, Location loc ) : System
DynamicIndexBinder ( CSharpBinderFlags flags, Arguments args, Location loc ) : System

보호된 메소드들

메소드 설명
CreateCallSiteBinder ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec, Arguments args, bool isSet ) : Expression
CreateSetterArguments ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext rc, Expression rhs ) : Arguments
DoResolve ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : Expression

메소드 상세

CreateCallSiteBinder() 보호된 메소드

protected CreateCallSiteBinder ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec, Arguments args, bool isSet ) : Expression
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
args Arguments
isSet bool
리턴 System.Linq.Expressions.Expression

CreateSetterArguments() 보호된 메소드

protected CreateSetterArguments ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext rc, Expression rhs ) : Arguments
rc ICSharpCode.NRefactory.MonoCSharp.ResolveContext
rhs System.Linq.Expressions.Expression
리턴 Arguments

DoResolve() 보호된 메소드

protected DoResolve ( ICSharpCode.NRefactory.MonoCSharp.ResolveContext ec ) : Expression
ec ICSharpCode.NRefactory.MonoCSharp.ResolveContext
리턴 System.Linq.Expressions.Expression

DynamicIndexBinder() 공개 메소드

public DynamicIndexBinder ( Arguments args, Location loc ) : System
args Arguments
loc Location
리턴 System

DynamicIndexBinder() 공개 메소드

public DynamicIndexBinder ( CSharpBinderFlags flags, Arguments args, Location loc ) : System
flags CSharpBinderFlags
args Arguments
loc Location
리턴 System