DeployLX Software Protection System

Namespace Element

<Project>
  <Assembly>
    <UserString>
    <Rule>
    <Resource>
    <Namespace>
      <Type>
        <Member>
  <ExcludeDependency>
  <Search>

<Namespace
  name="name"
  obfuscate="true|false|default"
  renameTo="name"
  encyptMsil="true|false|default"
  encryptStrings="true|false|default"
  obfuscateEverything="true|false|default"
/>

Attributes

encryptMsil true|false|default

Indicates if MSIL for all members in the namespace should be encrypted. If default, inherits the setting from its parent.

encryptStrings true|false|default

Indicates if user strings used in all members of the namespace should be encrypted. If default, inherits the setting from its parent.

name name

The full name of the namespace.

obfuscate true|false|default

Indicates if the namespace should be obfuscated. If default, uses the obfuscation selection rules.

obfuscateEverything true|false|default

Indicates if method calls in this member's code may be disguised with Obfuscate Everything Protection.

renameTo name

Indicates the value to be renamed to. Normally not used, CodeVeil selects the best name automatically.

Child Elements

<Type>

Defines types in the namespace.

See Also