ActiveDirectorySecurity.AccessRuleFactory Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een AccessRule-object.
Overloads
| Name | Description |
|---|---|
| AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
Hiermee maakt u een AccessRule object met de opgegeven waarden. |
| AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid) |
Hiermee maakt u een AccessRule object met de opgegeven waarden. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)
Hiermee maakt u een AccessRule object met de opgegeven waarden.
public:
override System::Security::AccessControl::AccessRule ^ AccessRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type);
public override sealed System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type);
override this.AccessRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule
Public Overrides NotOverridable Function AccessRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType) As AccessRule
Parameters
- identityReference
- IdentityReference
Een IdentityReference object zoals een NTAccount-object dat wordt omgezet in een beveiligings-id (SID).
- isInherited
- Boolean
Een Boolean object dat aangeeft of ACL's worden overgenomen.
true indien ACL's worden overgenomen; anders, false.
- inheritanceFlags
- InheritanceFlags
Een InheritanceFlags object met overnamevlagmen op een mapobject.
- propagationFlags
- PropagationFlags
Een PropagationFlags object met overnamedoorgiftevlagmen op een mapobject.
- type
- AccessControlType
Een AccessControlType object dat het ACE-type bevat.
Retouren
Het AccessRule object komt overeen met het ActiveDirectorySecurity object.
Zie ook
Van toepassing op
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid)
Hiermee maakt u een AccessRule object met de opgegeven waarden.
public:
override System::Security::AccessControl::AccessRule ^ AccessRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type, Guid objectGuid, Guid inheritedObjectGuid);
public override sealed System.Security.AccessControl.AccessRule AccessRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type, Guid objectGuid, Guid inheritedObjectGuid);
override this.AccessRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType * Guid * Guid -> System.Security.AccessControl.AccessRule
Public Overrides NotOverridable Function AccessRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType, objectGuid As Guid, inheritedObjectGuid As Guid) As AccessRule
Parameters
- identityReference
- IdentityReference
Een IdentityReference object, zoals een NTAccount-object, dat wordt omgezet in een beveiligings-id (SID).
- isInherited
- Boolean
Een Boolean object dat aangeeft of ACL's worden overgenomen.
true indien ACL's worden overgenomen; anders, false.
- inheritanceFlags
- InheritanceFlags
Een InheritanceFlags object met overnamevlagmen voor een mapobject.
- propagationFlags
- PropagationFlags
Een PropagationFlags object met overnamedoorgiftevlagmen voor een mapobject.
- type
- AccessControlType
Een AccessControlType object dat het ACE-type bevat.
Retouren
Het AccessRule object komt overeen met het ActiveDirectorySecurity object.