Class ObfuscateControlFlowAttribute
Instructs ArmDot to obfuscate the control flow of methods.
Inherited Members
Namespace: ArmDot.Client
Assembly: ArmDot.Client.dll
Syntax
[AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Module|AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Constructor|AttributeTargets.Method)]
public class ObfuscateControlFlowAttribute : Attribute
Constructors
ObfuscateControlFlowAttribute()
Instructs ArmDot to obfuscate the control flow of methods.
Declaration
public ObfuscateControlFlowAttribute()
Properties
Enable
If Enable
is false, ObfuscateControlFlowAttribute
is not applied.
The default value is true.
Declaration
public bool Enable { get; set; }
Property Value
Type | Description |
---|---|
bool |
Inherit
If Inherit
is true, and ObfuscateControlFlowAttribute
is applied to an assembly, ArmDot obfuscates the control flow of all methods of the assembly.
If Inherit
is true, and ObfuscateControlFlowAttribute
is applied to a type, ArmDot obfuscates control flow of the methods of the type, and of the nested types.
The default value is true.
Declaration
public bool Inherit { get; set; }
Property Value
Type | Description |
---|---|
bool |