Пример #1
0
        public void CreateGetManifestResourceStream1(MethodDef oldMethod)
        {
            if (oldMethod == null)
            {
                return;
            }
            var assemblyType = builder.Type("System.Reflection", "Assembly", builder.CorLib);
            var streamType   = builder.Type("System.IO", "Stream", builder.CorLib);
            var newMethod    = builder.InstanceMethod("GetManifestResourceStream", assemblyType.TypeDefOrRef, streamType, builder.String);

            Add(oldMethod, newMethod, OpCodes.Callvirt);
        }