PropertySetAccessRule Constructor (IdentityReference, AccessControlType, PropertyAccess, Guid, ActiveDirectorySecurityInheritance, Guid)


Initializes a new instance of the PropertySetAccessRule class with the specified identity reference, access control type, property access type, property set identifier, inheritance type, and inherited object type.

Namespace:   System.DirectoryServices
Assembly:  System.DirectoryServices (in System.DirectoryServices.dll)

public PropertySetAccessRule(
	IdentityReference identity,
	AccessControlType type,
	PropertyAccess access,
	Guid propertySetType,
	ActiveDirectorySecurityInheritance inheritanceType,
	Guid inheritedObjectType


Type: System.Security.Principal.IdentityReference

An IdentityReference object that identifies the trustee of the access rule.

Type: System.Security.AccessControl.AccessControlType

One of the AccessControlType enumeration values that specifies the access rule type.

Type: System.DirectoryServices.PropertyAccess

One of the PropertyAccess enumeration values that specifies the property access type.

Type: System.Guid

The Rights-Guid of the property set that this access rule applies to. In the Active Directory Domain Services schema documentation, this information can be found in the Rights-GUID row on the reference page for each property set. For more information, see the topic Rights-GUID in the MSDN Library at

For a list of property sets, see the topic Property Sets in the MSDN Library.

Type: System.DirectoryServices.ActiveDirectorySecurityInheritance

One of the ActiveDirectorySecurityInheritance enumeration values that specifies the inheritance type of the access rule.

Type: System.Guid

The schema GUID of the child object type that can inherit this access rule.

.NET Framework
Available since 2.0
Return to top