ActiveDirectorySecurity.AccessRuleFactory Metod

Definition

Skapar ett AccessRule objekt.

Överlagringar

AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)

Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs

Skapar ett AccessRule objekt med de angivna värdena.

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

Parametrar

identityReference
IdentityReference

Ett IdentityReference objekt, till exempel ett NTAccount-objekt som matchas mot en säkerhetsidentifierare (SID).

accessMask
Int32

En Int32 bitmask som visar de åtkomstbehörigheter som ska användas.

isInherited
Boolean

Ett Boolean objekt som anger om ACL ärvs. trueom ACL ärvs; annars . false

inheritanceFlags
InheritanceFlags

Ett InheritanceFlags objekt som innehåller arvsflaggor på ett katalogobjekt.

propagationFlags
PropagationFlags

Ett PropagationFlags objekt som innehåller flaggor för arvsspridning i ett katalogobjekt.

type
AccessControlType

Ett AccessControlType objekt som innehåller ACE-typen.

Returer

Det AccessRule som motsvarar ActiveDirectorySecurity objektet.

Se även

Gäller för

AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid)

Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs
Källa:
ActiveDirectorySecurity.cs

Skapar ett AccessRule objekt med de angivna värdena.

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

Parametrar

identityReference
IdentityReference

Ett IdentityReference objekt, till exempel ett NTAccount-objekt, som matchar en säkerhetsidentifierare (SID).

accessMask
Int32

En Int32 bitmask som visar de åtkomstbehörigheter som ska användas.

isInherited
Boolean

Ett Boolean objekt som anger om ACL ärvs. trueom ACL ärvs; annars . false

inheritanceFlags
InheritanceFlags

Ett InheritanceFlags objekt som innehåller arvsflaggor för ett katalogobjekt.

propagationFlags
PropagationFlags

Ett PropagationFlags objekt som innehåller flaggor för arvsspridning för ett katalogobjekt.

type
AccessControlType

Ett AccessControlType objekt som innehåller ACE-typen.

objectGuid
Guid

Ett Guid objekt som innehåller GUID för katalogobjektet.

inheritedObjectGuid
Guid

Ett Guid objekt som innehåller GUID för det ärvda katalogobjektet.

Returer

Det AccessRule som motsvarar ActiveDirectorySecurity objektet.

Se även

Gäller för