AuditRule Constructor

Definitie

Initialiseert een nieuw exemplaar van de AuditRule klasse met behulp van de opgegeven waarden.

protected:
 AuditRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AuditFlags auditFlags);
protected AuditRule(System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AuditFlags auditFlags);
new System.Security.AccessControl.AuditRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Protected Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, auditFlags As AuditFlags)

Parameters

identity
IdentityReference

De identiteit waarop de controleregel van toepassing is. Het moet een object zijn dat kan worden gegoten als een SecurityIdentifier.

accessMask
Int32

Het toegangsmasker van deze regel. Het toegangsmasker is een 32-bits verzameling anonieme bits, waarvan de betekenis wordt gedefinieerd door de afzonderlijke integrators.

isInherited
Boolean

true om deze regel over te nemen van een bovenliggende container.

inheritanceFlags
InheritanceFlags

De overname-eigenschappen van de controleregel.

propagationFlags
PropagationFlags

Of overgenomen controleregels automatisch worden doorgegeven. De doorgiftevlagmen worden genegeerd als inheritanceFlags deze is ingesteld op None.

auditFlags
AuditFlags

De voorwaarden waarvoor de regel wordt gecontroleerd.

Uitzonderingen

De waarde van de identity parameter kan niet worden gecast als een SecurityIdentifier, of de auditFlags parameter bevat een ongeldige waarde.

De waarde van de accessMask parameter is nul of de inheritanceFlags of propagationFlags parameters bevatten niet-herkende vlagwaarden.

Notities voor overnemers

Deze methode mag niet worden gebruikt door integrators. Integrators mogen nooit overgenomen regels maken.

Van toepassing op