Table of Contents

Class GroupPolicyApplicationControlPolicyRule

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

Represents an Active Directory Group Policy application control policy rule.

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

Constructors

GroupPolicyApplicationControlPolicyRule()

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

public GroupPolicyApplicationControlPolicyRule()

Properties

Account

Gets or sets the account to which the rule applies.

public SerializableAccountReference Account { get; set; }

Property Value

SerializableAccountReference

Action

Gets or sets the rule action.

public GroupPolicyApplicationControlPolicyRuleAction Action { get; set; }

Property Value

GroupPolicyApplicationControlPolicyRuleAction

Conditions

Gets or sets the conditions.

public GroupPolicyApplicationControlPolicyConditions Conditions { get; set; }

Property Value

GroupPolicyApplicationControlPolicyConditions

Description

Gets or sets the description of the rule.

public string Description { get; set; }

Property Value

string

DisplayName

Gets or sets the display name of the rule.

public string DisplayName { get; set; }

Property Value

string

Exceptions

Gets or sets the exceptions to the rule.

public GroupPolicyApplicationControlPolicyConditions Exceptions { get; set; }

Property Value

GroupPolicyApplicationControlPolicyConditions

Identifier

Gets or sets the unique identifier of the rule.

public Guid Identifier { get; set; }

Property Value

Guid

Methods

CompareTo(GroupPolicyApplicationControlPolicyRule)

Compares two CENTREL.XIA.Configuration.Types.GroupPolicyApplicationControlPolicyRule objects to allow sorting alphabetically by display name.

public int CompareTo(GroupPolicyApplicationControlPolicyRule other)

Parameters

other GroupPolicyApplicationControlPolicyRule

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

Returns

int

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

ToString()

Returns the display name of the rule.

public override string ToString()

Returns

string

The display name of the rule.