RegistryService Class

Represents registry access utility service that simplifies registry access by policy or exit module. This class is abstract and cannot be instantiated directly.

Definition

Namespace: ADCS.CertMod.Managed
Assembly: ADCS.CertMod.Managed (in ADCS.CertMod.Managed.dll) Version: 1.2.0.0 (1.2.0.0)
C#
public abstract class RegistryService
Inheritance
Object    RegistryService

Constructors

RegistryService Initializes a new instance of RegistryService

Properties

Config Gets the ADCS Certification Authority config string.
RegPath Gets the Exit or Policy Module's registry home key.

Methods

DeleteRecord Deletes named registry entry from the current module's configuration storage.
DeleteRecords Deletes named registry entries from the current module's configuration storage.
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetRecord Gets named record from the current module's configuration storage.
GetRecords Gets all records from the current module's configuration storage.
GetReferralRecord Gets referral record from registry.
GetTypeGets the Type of the current instance.
(Inherited from Object)
Initialize Initializes registry service. When overriden, base method must be called first.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
RegKeyExists Checks if registry key exists in registry.
ToStringReturns a string that represents the current object.
(Inherited from Object)
WriteRecord Creates or updates registry entry under current module's configuration storage.
WriteRecords Creates or updates registry entries under current module's configuration storage.

See Also