Table of Contents

Class GroupPolicyAdvancedAuditPolicy

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

Represents an Active Directory Group Policy audit policy.

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

Constructors

GroupPolicyAdvancedAuditPolicy()

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

public GroupPolicyAdvancedAuditPolicy()

Properties

PolicyType

Gets or sets the policy type.

public GroupPolicyAdvancedAuditPolicyType PolicyType { get; set; }

Property Value

GroupPolicyAdvancedAuditPolicyType

PolicyTypeString

Gets or sets the policy type as a human readable string.

public string PolicyTypeString { get; set; }

Property Value

string

SubcategoryIdentifier

Gets or sets the subcategory identifier in GUID format.

public Guid SubcategoryIdentifier { get; set; }

Property Value

Guid

SubcategoryName

Gets or sets the subcategory name of the advanced audit policy.

public string SubcategoryName { get; set; }

Property Value

string

Methods

CompareTo(GroupPolicyAdvancedAuditPolicy)

Compares two CENTREL.XIA.Configuration.Types.GroupPolicyAdvancedAuditPolicy objects to allow sorting alphabetically by subcategory name.

public int CompareTo(GroupPolicyAdvancedAuditPolicy other)

Parameters

other GroupPolicyAdvancedAuditPolicy

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

Returns

int

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

ToString()

Returns the subcategory name of the policy.

public override string ToString()

Returns

string

The subcategory name of the policy.