C# Класс IKVM.Internal.MethodWrapper

Наследование: MemberWrapper
Показать файл Открыть проект Примеры использования класса

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