Table of Contents

Class GroupPolicyRegistryKey

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

Represents an Active Directory Group Policy registry key.

public class GroupPolicyRegistryKey : GlobalSerializableClassicBase, IComparable<GroupPolicyRegistryKey>
Inheritance
GroupPolicyRegistryKey
Implements

Constructors

GroupPolicyRegistryKey()

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

public GroupPolicyRegistryKey()

Properties

Path

Gets or sets the path of the registry key.

public string Path { get; set; }

Property Value

string

PermissionsMode

Gets or sets the permissions mode for the registry key.

public GroupPolicyRegistryKeyPermissionsMode PermissionsMode { get; set; }

Property Value

GroupPolicyRegistryKeyPermissionsMode

PermissionsModeString

Gets the permissions mode for the registry key.

public string PermissionsModeString { get; set; }

Property Value

string

SecurityDescriptorSddl

Gets or sets the security descriptor to assign in SDDL format.

public string SecurityDescriptorSddl { get; set; }

Property Value

string

Methods

CompareTo(GroupPolicyRegistryKey)

Compares two CENTREL.XIA.Configuration.Types.GroupPolicyRegistryKey objects to allow sorting alphabetically by path.

public int CompareTo(GroupPolicyRegistryKey other)

Parameters

other GroupPolicyRegistryKey

The CENTREL.XIA.Configuration.Types.GroupPolicyRegistryKey to compare to.

Returns

int

The sort order of the two CENTREL.XIA.Configuration.Types.GroupPolicyRegistryKey objects.