ActiveDirectorySecurity.AccessRuleFactory Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar ett AccessRule objekt.
Överlagringar
| Name | Description |
|---|---|
| AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
Skapar ett AccessRule objekt med de angivna värdena. |
| AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid) |
Skapar ett AccessRule objekt med de angivna värdena. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)
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).
- 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)
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).
- 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.
Returer
Det AccessRule som motsvarar ActiveDirectorySecurity objektet.