ObjectSecurity<T>.AuditRuleFactory Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса AuditRule, который представляет указанное правило аудита для указанного пользователя.
public:
override 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);
public override 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);
override this.AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Public Overrides Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags) As AuditRule
Параметры
- identityReference
- IdentityReference
Представляет учетную запись пользователя.
- accessMask
- Int32
Целочисленное значение, задающее тип доступа.
- isInherited
- Boolean
Значение true
, если правило доступа наследуется; в противном случае — значение false
.
- inheritanceFlags
- InheritanceFlags
Определяет, как выполнять распространение масок доступа на дочерние объектам.
- propagationFlags
- PropagationFlags
Определяет порядок распространения действия элементов управления доступом на дочерние объекты.
- flags
- AuditFlags
Описывает тип аудита для выполнения.
Возвращаемое значение
Заданное правило аудита для указанного пользователя.