ExtendedRightAccessRule Constructor (IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance)

 

Initializes a new instance of the ExtendedRightAccessRule class with the specified identity reference, access control type, extended right identifier, and Active Directory security inheritance.

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

public ExtendedRightAccessRule(
	IdentityReference identity,
	AccessControlType type,
	Guid extendedRightType,
	ActiveDirectorySecurityInheritance inheritanceType
)

Parameters

identity
Type: System.Security.Principal.IdentityReference

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

type
Type: System.Security.AccessControl.AccessControlType

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

extendedRightType
Type: System.Guid

The Rights-Guid of the extended right that this access rule applies to. For more information, see the topic Rights-Guid in the MSDN Library at http://msdn.microsoft.com/library. In the Active Directory schema documentation, this information can be found in the Rights-GUID row on the reference page for each extended right. If this parameter is Empty, the access rule applies to all extended rights. For a list of extended rights, see the topic Extended Rights in the MSDN Library.

inheritanceType
Type: System.DirectoryServices.ActiveDirectorySecurityInheritance

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

.NET Framework
Available since 2.0
Return to top
Show: