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
PolicyTypeString
Gets or sets the policy type as a human readable string.
public string PolicyTypeString { get; set; }
Property Value
SubcategoryIdentifier
Gets or sets the subcategory identifier in GUID format.
public Guid SubcategoryIdentifier { get; set; }
Property Value
SubcategoryName
Gets or sets the subcategory name of the advanced audit policy.
public string SubcategoryName { get; set; }
Property Value
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
GroupPolicyAdvancedAuditPolicyThe 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.