ObjectSecurity.AuditRuleFactory Метод

Определение

Инициализирует новый экземпляр AuditRule класса с указанными значениями.

public:
 abstract 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 abstract 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);
abstract member AuditRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AuditFlags -> System.Security.AccessControl.AuditRule
Public MustOverride Function AuditRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, flags As AuditFlags) As AuditRule

Параметры

identityReference
IdentityReference

Удостоверение, к которому применяется правило аудита. Это должен быть объект, который может быть приведение как объект SecurityIdentifier.

accessMask
Int32

Маска доступа этого правила. Маска доступа представляет собой 32-разрядную коллекцию анонимных битов, значение которой определяется отдельными интеграторами.

isInherited
Boolean

true Значение , если это правило наследуется от родительского контейнера.

inheritanceFlags
InheritanceFlags

Указывает свойства наследования правила аудита.

propagationFlags
PropagationFlags

Указывает, распространяются ли унаследованные правила аудита автоматически. Флаги распространения игнорируются, если inheritanceFlags задано значение None.

flags
AuditFlags

Указывает условия, для которых выполняется аудит правила.

Возвращаемое значение

Объект, создаваемый этим методом AuditRule .

Применяется к