Skip to content
Concord

Class DetourBackend

Namespace
Concord.Detour
Assembly
Concord.Detour.dll

Stores the process-wide detour backend used by Concord when applying native method redirects.

public static class DetourBackend
Inheritance
DetourBackend
Inherited Members

Properties

Current

Gets or sets the active detour backend.

public static IDetourBackend Current { get; set; }

Property Value

IDetourBackend

Remarks

The default backend uses MonoMod.Core. Tests and runtime adapters can replace this value to provide a test backend or runtime-specific lifecycle behavior.

Exceptions

ArgumentNullException

Thrown when the assigned backend is null.