LicenseWindowsRegistryAlias Constructor (String, AuthorEncryptionKey, Boolean, RegistryHive, RegistryViews, String) |
Creates a new
LicenseWindowsRegistryAlias object, which may be used for managing a license file alias located in the Windows registry in a specified root key/hive, using a specified view.
Namespace: com.softwarekey.Client.LicensingAssembly: PLUSManaged (in PLUSManaged.dll) Version: 5.23.4.0
Syntaxpublic LicenseWindowsRegistryAlias(
string location,
AuthorEncryptionKey encryptionKey,
bool useEncryption,
RegistryHive root,
RegistryViews registryView,
string value
)
Public Sub New (
location As String,
encryptionKey As AuthorEncryptionKey,
useEncryption As Boolean,
root As RegistryHive,
registryView As RegistryViews,
value As String
)
public:
LicenseWindowsRegistryAlias(
String^ location,
AuthorEncryptionKey^ encryptionKey,
bool useEncryption,
RegistryHive root,
RegistryViews registryView,
String^ value
)
Parameters
- location
- Type: SystemString
The full registry key path. - encryptionKey
- Type: com.softwarekey.Client.UtilsAuthorEncryptionKey
The client encryption key. - useEncryption
- Type: SystemBoolean
Set to true to use encrypted aliases. - root
- Type: Microsoft.Win32RegistryHive
The root key/hive (i.e. RegistryHive.LocalMachine). - registryView
- Type: com.softwarekey.Client.UtilsRegistryViews
The registry view to use. IMPORTANT: RegistryViews.DefaultView is required for applications targeting versions of the .NET Framework prior to 4.0. - value
- Type: SystemString
The name of the registry value (e.g. "Version").
Remarks Caution |
---|
The only root registry key/hive locations supported include HKEY_LOCAL_MACHINE, HKEY_CURRENT_USER, and HKEY_CLASSES_ROOT.
Consequently, the only values supported from the RegistryHive enumeration
include LocalMachine, CurrentUser, and ClassesRoot, respectively.
|
Caution |
---|
Specifying anything other than DefaultView will require your application to target .NET Framework 4.0 or later. If you use anything other than
DefaultView while targeting earlier versions of the .NET Framework, this alias object will fail to function, and will contain a corresponding
error in the LastError property.
|
See Also