C# 클래스 IKVM.Internal.MethodWrapper

상속: MemberWrapper
파일 보기 프로젝트 열기: samskivert/ikvm-monotouch 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AssertLinked void
Create MethodWrapper
EmitCall void
EmitCallvirt void
EmitCallvirtReflect void
EmitIntrinsic bool
EmitNewobj void
FromCookie MethodWrapper
FromMethodOrConstructor MethodWrapper
GetExceptions java.lang.Class[]
GetMethod MethodBase
GetMethodAttributes MethodAttributes
GetParameters TypeWrapper[]
GetParametersForDefineMethod Type[]
InvokeJNI object
InvokeNonvirtualRemapped object
Link void
MethodWrapper System.Reflection.Emit
ResolveMethod void
SetDeclaredExceptions void
SimpleOpCodeToOpCode OpCode
ToMethodOrConstructor object
UnboxArgs object[]
UpdateNonPublicTypeInSignatureFlag void

보호된 메소드들

메소드 설명
DoLinkMethod ( ) : void

비공개 메소드들

메소드 설명
AssertLinked ( ) : void
Create ( TypeWrapper declaringType, string name, string sig, MethodBase method, TypeWrapper returnType, TypeWrapper parameterTypes, Modifiers modifiers, MemberFlags flags ) : MethodWrapper
EmitCall ( CodeEmitter ilgen ) : void
EmitCallvirt ( CodeEmitter ilgen ) : void
EmitCallvirtReflect ( CodeEmitter ilgen ) : void
EmitIntrinsic ( EmitIntrinsicContext context ) : bool
EmitNewobj ( CodeEmitter ilgen ) : void
FromCookie ( IntPtr cookie ) : MethodWrapper
FromMethodOrConstructor ( object methodOrConstructor ) : MethodWrapper
GetExceptions ( ) : java.lang.Class[]
GetMethod ( ) : MethodBase
GetMethodAttributes ( ) : MethodAttributes
GetParameters ( ) : TypeWrapper[]
GetParametersForDefineMethod ( ) : Type[]
InvokeJNI ( object obj, object args, bool nonVirtual, object callerID ) : object
InvokeNonvirtualRemapped ( object obj, object args ) : object
Link ( ) : void
MethodWrapper ( TypeWrapper declaringType, string name, string sig, MethodBase method, TypeWrapper returnType, TypeWrapper parameterTypes, Modifiers modifiers, MemberFlags flags ) : System.Reflection.Emit
ResolveMethod ( ) : void
SetDeclaredExceptions ( string exceptions ) : void
SimpleOpCodeToOpCode ( SimpleOpCode opc ) : OpCode
ToMethodOrConstructor ( bool copy ) : object
UnboxArgs ( object args ) : object[]
UpdateNonPublicTypeInSignatureFlag ( ) : void

메소드 상세

DoLinkMethod() 보호된 메소드

protected DoLinkMethod ( ) : void
리턴 void