From bec8c61a41abde34ac4ea7e1f9dc3bd5e6cf420a Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Mon, 30 Oct 2017 10:49:34 +0100 Subject: [PATCH] WIP on #945: Add options LoadInMemory and ThrowOnAssemblyResolveErrors --- ICSharpCode.Decompiler/DecompilerSettings.cs | 28 ++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/ICSharpCode.Decompiler/DecompilerSettings.cs b/ICSharpCode.Decompiler/DecompilerSettings.cs index 6d6e16d21..9e29709ef 100644 --- a/ICSharpCode.Decompiler/DecompilerSettings.cs +++ b/ICSharpCode.Decompiler/DecompilerSettings.cs @@ -375,6 +375,34 @@ namespace ICSharpCode.Decompiler #endregion + #region Assembly Load and Resolve options + + bool loadInMemory = false; + + public bool LoadInMemory { + get { return loadInMemory; } + set { + if (loadInMemory != value) { + loadInMemory = value; + OnPropertyChanged(); + } + } + } + + bool throwOnAssemblyResolveErrors = false; + + public bool ThrowOnAssemblyResolveErrors { + get { return throwOnAssemblyResolveErrors; } + set { + if (throwOnAssemblyResolveErrors != value) { + throwOnAssemblyResolveErrors = value; + OnPropertyChanged(); + } + } + } + + #endregion + CSharpFormattingOptions csharpFormattingOptions; public CSharpFormattingOptions CSharpFormattingOptions {