Table of Contents

Class GroupPolicyFileSystemObject

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

Represents an Active Directory Group Policy file system object.

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

Constructors

GroupPolicyFileSystemObject()

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

public GroupPolicyFileSystemObject()

Properties

Path

Gets or sets the path of the file system object.

public string Path { get; set; }

Property Value

string

PermissionsMode

Gets or sets the permissions mode for the file system object.

public GroupPolicyFileSystemObjectPermissionsMode PermissionsMode { get; set; }

Property Value

GroupPolicyFileSystemObjectPermissionsMode

PermissionsModeString

Gets the permissions mode for the file system object.

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(GroupPolicyFileSystemObject)

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

public int CompareTo(GroupPolicyFileSystemObject other)

Parameters

other GroupPolicyFileSystemObject

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

Returns

int

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