System.ModuleHandle.ResolveMethod C# (CSharp) Méthode

ResolveMethod() private méthode

private ResolveMethod ( int methodToken, RuntimeTypeHandle typeInstArgs, int typeInstCount, RuntimeTypeHandle methodInstArgs, int methodInstCount ) : RuntimeMethodHandle
methodToken int
typeInstArgs RuntimeTypeHandle
typeInstCount int
methodInstArgs RuntimeTypeHandle
methodInstCount int
Résultat RuntimeMethodHandle
        private extern RuntimeMethodHandle ResolveMethod(int methodToken, 
                                                        RuntimeTypeHandle* typeInstArgs, 
                                                        int typeInstCount,
                                                        RuntimeTypeHandle* methodInstArgs,
                                                        int methodInstCount);

Usage Example

Exemple #1
0
 internal static unsafe RuntimeMethodHandleInternal ResolveMethodHandleInternalCore(RuntimeModule module, int methodToken, IntPtr[] typeInstantiationContext, int typeInstCount, IntPtr[] methodInstantiationContext, int methodInstCount)
 {
     ModuleHandle.ValidateModulePointer(module);
     if (!ModuleHandle.GetMetadataImport(module.GetNativeHandle()).IsValidToken(methodToken))
     {
         throw new ArgumentOutOfRangeException("metadataToken", Environment.GetResourceString("Argument_InvalidToken", (object)methodToken, (object)new ModuleHandle(module)));
         fixed(IntPtr *typeInstArgs = typeInstantiationContext)
         fixed(IntPtr * methodInstArgs = methodInstantiationContext)
         return(ModuleHandle.ResolveMethod(module.GetNativeHandle(), methodToken, typeInstArgs, typeInstCount, methodInstArgs, methodInstCount));
 }
All Usage Examples Of System.ModuleHandle::ResolveMethod