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

Initializes a new instance of the PropertyAccessRule class with the specified identity reference, access control type, property access, property type, Active Directory Domain Services security inheritance, and inherited object type.

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

public PropertyAccessRule(
	IdentityReference identity,
	AccessControlType type,
	PropertyAccess access,
	Guid propertyType,
	ActiveDirectorySecurityInheritance inheritanceType,
	Guid inheritedObjectType
)

Parameters

identity
Type: System.Security.Principal.IdentityReference

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

type
Type: System.Security.AccessControl.AccessControlType

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

access
Type: System.DirectoryServices.PropertyAccess

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

propertyType
Type: System.Guid

The schema GUID of the property that this access rule applies to. If this is Empty, then the access rule applies to all property types.

inheritanceType
Type: System.DirectoryServices.ActiveDirectorySecurityInheritance

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

inheritedObjectType
Type: System.Guid

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

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft