Class DetourModManager
Inheritance
System.Object
DetourModManager
Implements
System.IDisposable
Assembly: MonoMod.RuntimeDetour.dll
Syntax
public sealed class DetourModManager : Object, IDisposable
Constructors
DetourModManager()
Declaration
public DetourModManager()
Fields
Ignored
Declaration
public HashSet<Assembly> Ignored
Field Value
Type |
Description |
System.Collections.Generic.HashSet<System.Reflection.Assembly> |
|
Methods
Dispose()
Declaration
Unload(Assembly)
Declaration
public void Unload(Assembly asm)
Parameters
Type |
Name |
Description |
System.Reflection.Assembly |
asm |
|
Events
OnDetour
Declaration
public event Action<Assembly, MethodBase, MethodBase> OnDetour
Event Type
Type |
Description |
System.Action<System.Reflection.Assembly, System.Reflection.MethodBase, System.Reflection.MethodBase> |
|
OnHook
Declaration
public event Action<Assembly, MethodBase, MethodBase, object> OnHook
Event Type
Type |
Description |
System.Action<System.Reflection.Assembly, System.Reflection.MethodBase, System.Reflection.MethodBase, System.Object> |
|
OnILHook
Declaration
public event Action<Assembly, MethodBase, ILContext.Manipulator> OnILHook
Event Type
Type |
Description |
System.Action<System.Reflection.Assembly, System.Reflection.MethodBase, ILContext.Manipulator> |
|
OnNativeDetour
Declaration
public event Action<Assembly, MethodBase, IntPtr, IntPtr> OnNativeDetour
Event Type
Type |
Description |
System.Action<System.Reflection.Assembly, System.Reflection.MethodBase, System.IntPtr, System.IntPtr> |
|
Implements
System.IDisposable