Class ObfuscateNamesAttribute
Instructs ArmDot to obfuscate names.
Inherited Members
Namespace: ArmDot.Client
Assembly: ArmDot.Client.dll
Syntax
[AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Module|AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Enum|AttributeTargets.Constructor|AttributeTargets.Method|AttributeTargets.Property|AttributeTargets.Field|AttributeTargets.Event|AttributeTargets.Interface|AttributeTargets.Delegate)]
public class ObfuscateNamesAttribute : Attribute
Constructors
ObfuscateNamesAttribute()
Instructs ArmDot to obfuscate names.
Declaration
public ObfuscateNamesAttribute()
Properties
Enable
If Enable
is false, ObfuscateNamesAttribute
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 ObfuscateNamesAttribute
is applied to an assembly, ArmDot changes the names of all items of the assembly.
If Inherit
is true, and ObfuscateNamesAttribute
is applied to a type, ArmDot changes names of all items of the type, and of the nested types.
If Inherit
is false, and ObfuscateNamesAttribute
is applied to a type only.
The default value is true.
Declaration
public bool Inherit { get; set; }
Property Value
Type | Description |
---|---|
bool |