Ejemplo n.º 1
0
 /// <summary>
 /// Gets the reflection module or null if this isn't a managed module
 /// </summary>
 /// <param name="module">Debugger module</param>
 /// <returns></returns>
 public static DmdModule GetReflectionModule(this DbgModule module) => (module.InternalModule as DbgDotNetInternalModule)?.ReflectionModule;
Ejemplo n.º 2
0
 /// <summary>
 /// Gets the internal .NET module or null if it's not a managed module
 /// </summary>
 /// <param name="module"></param>
 /// <returns></returns>
 public static DbgDotNetInternalModule GetDotNetInternalModule(this DbgModule module) => module.InternalModule as DbgDotNetInternalModule;
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="module">Module</param>
 public ModulesRefreshedEventArgs(DbgModule module) => Modules = new[] { module ?? throw new ArgumentNullException(nameof(module)) };