DirectoryObjectSecurity.AuditRuleFactory Metod

Definition

Initierar en ny instans av AuditRule klassen med de angivna värdena.

public:
 virtual System::Security::AccessControl::AuditRule ^ AuditRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags flags, Guid objectType, Guid inheritedObjectType);
public virtual System.Security.AccessControl.AuditRule AuditRuleFactory(System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags flags, Guid objectType, Guid inheritedObjectType);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags * Guid * Guid -> System.Security.AccessControl.AuditRule
Public Overridable Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags, objectType As Guid, inheritedObjectType As Guid) As AuditRule

Parametrar

identityReference
IdentityReference

Den identitet som granskningsregeln gäller för. Det måste vara ett objekt som kan gjutas som en SecurityIdentifier.

accessMask
Int32

Åtkomstmasken för den här regeln. Åtkomstmasken är en 32-bitars samling anonyma bitar, vars innebörd definieras av de enskilda integrerarna.

isInherited
Boolean

true om den här regeln ärvs från en överordnad container.

inheritanceFlags
InheritanceFlags

Anger arvsegenskaperna för granskningsregeln.

propagationFlags
PropagationFlags

Anger om ärvda granskningsregler ska spridas automatiskt. Spridningsflaggor ignoreras om inheritanceFlags är inställt på None.

flags
AuditFlags

Anger de villkor som regeln granskas för.

objectType
Guid

Identiteten för den klass av objekt som den nya granskningsregeln gäller för.

inheritedObjectType
Guid

Identiteten för klassen för underordnade objekt som kan ärva den nya granskningsregeln.

Returer

Objektet AuditRule som den här metoden skapar.

Gäller för