C# 클래스 Castle.DynamicProxy.Generators.Emitters.ArgumentsUtil

파일 보기 프로젝트 열기: nats/castle-1.0.3-mono 1 사용 예제들

공개 메소드들

메소드 설명
ConvertArgumentReferenceToExpression ( ArgumentReference args ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.Expression[]
ConvertToArgumentReference ( ParameterInfo args ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]
ConvertToArgumentReference ( Type args ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]
EmitLoadOwnerAndReference ( Reference reference, ILGenerator il ) : void
InitializeAndConvert ( ArgumentReference args ) : System.Type[]
InitializeArgumentsByPosition ( ArgumentReference args, bool isStatic ) : void

메소드 상세

ConvertArgumentReferenceToExpression() 공개 정적인 메소드

public static ConvertArgumentReferenceToExpression ( ArgumentReference args ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.Expression[]
args Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference
리턴 Castle.DynamicProxy.Generators.Emitters.SimpleAST.Expression[]

ConvertToArgumentReference() 공개 정적인 메소드

public static ConvertToArgumentReference ( ParameterInfo args ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]
args System.Reflection.ParameterInfo
리턴 Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]

ConvertToArgumentReference() 공개 정적인 메소드

public static ConvertToArgumentReference ( Type args ) : Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]
args System.Type
리턴 Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference[]

EmitLoadOwnerAndReference() 공개 정적인 메소드

public static EmitLoadOwnerAndReference ( Reference reference, ILGenerator il ) : void
reference Reference
il System.Reflection.Emit.ILGenerator
리턴 void

InitializeAndConvert() 공개 정적인 메소드

public static InitializeAndConvert ( ArgumentReference args ) : System.Type[]
args Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference
리턴 System.Type[]

InitializeArgumentsByPosition() 공개 정적인 메소드

public static InitializeArgumentsByPosition ( ArgumentReference args, bool isStatic ) : void
args Castle.DynamicProxy.Generators.Emitters.SimpleAST.ArgumentReference
isStatic bool
리턴 void