예제 #1
0
        public void InterpretMethod(ref CallInterceptorArgs callInterceptorArgs)
        {
            _callInterceptorArgs = callInterceptorArgs;
            ILImporter importer = new ILImporter(this, _method, _methodIL);

            importer.Interpret();
        }
예제 #2
0
        public override void ThunkExecute(ref CallInterceptorArgs callInterceptorArgs)
        {
            ILInterpreter interpreter = new ILInterpreter(_context, _method, _methodIL);

            interpreter.InterpretMethod(ref callInterceptorArgs);
        }