public void PeVerify() { _peVerifyRequested = true; if (_assemblyManager == null) { throw new InvalidOperationException("You must call Emit before calling PeVerify."); } _assemblyManager.PeVerifyModules(new[] { _mainModule.FullName }); }
internal string[] PeVerifyModules(string[] modulesToVerify, bool throwOnError = true) { peVerifyRequested = true; if (assemblyManager == null) { CreateAssemblyManager(new ModuleData[0], null); } return(assemblyManager.PeVerifyModules(modulesToVerify, throwOnError)); }