Table of Contents

Class WindowsRegistryKeyInformation

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents information for a registry key on a Windows based computer system.

public class WindowsRegistryKeyInformation : BypassSection
Inheritance
WindowsRegistryKeyInformation
Inherited Members

Constructors

WindowsRegistryKeyInformation()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.WindowsRegistryKeyInformation class.

public WindowsRegistryKeyInformation()

Properties

FullPath

Gets the full path of the key including the hive - for example "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows".

public string FullPath { get; }

Property Value

string

Hive

Gets or sets the hive in which the key resides.

public WindowsRegistryKeyHive Hive { get; set; }

Property Value

WindowsRegistryKeyHive

KeyName

Gets or sets the name of the key - for example "SOFTWARE\Microsoft\Windows".

public string KeyName { get; set; }

Property Value

string

Security

Gets or sets the security for the registry key.

public WindowsRegistrySecurityDescriptor Security { get; set; }

Property Value

WindowsRegistrySecurityDescriptor

Values

Gets or sets the values found in this key.

public WindowsRegistryValuesInformation Values { get; set; }

Property Value

WindowsRegistryValuesInformation

Methods

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.WindowsRegistryKeyInformation class from the specified XML.

public static WindowsRegistryKeyInformation FromXml(string xml)

Parameters

xml string

The XML representation of the object.

Returns

WindowsRegistryKeyInformation

A CENTREL.XIA.Configuration.Types.WindowsRegistryKeyInformation class.

ToString()

Returns the registry key as a human readable string.

public override string ToString()

Returns

string

The registry key as a human readable string.