SystemAcl.AddAudit Metoda

Definicja

Dodaje regułę inspekcji do bieżącego SystemAcl obiektu.

Przeciążenia

AddAudit(SecurityIdentifier, ObjectAuditRule)

Dodaje regułę inspekcji do bieżącego SystemAcl obiektu.

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Dodaje regułę inspekcji do bieżącego SystemAcl obiektu.

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Dodaje regułę inspekcji z określonymi ustawieniami do bieżącego SystemAcl obiektu. Użyj tej metody dla obiektu katalogu Access Control Listy (ACL) podczas określania typu obiektu lub dziedziczonego typu obiektu dla nowej reguły inspekcji.

Uwagi

Dodanie reguły inspekcji może spowodować połączenie co najmniej jednego istniejącego Access Control wpisów (ACE).

AddAudit(SecurityIdentifier, ObjectAuditRule)

Dodaje regułę inspekcji do bieżącego SystemAcl obiektu.

public void AddAudit (System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAuditRule rule);

Parametry

sid
SecurityIdentifier

Element SecurityIdentifier , dla którego ma zostać dodana reguła inspekcji.

rule
ObjectAuditRule

Dla ObjectAuditRule nowej reguły inspekcji.

Uwagi

Dodanie reguły inspekcji może spowodować połączenie co najmniej jednego istniejącego Access Control wpisów (ACE).

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
.NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags)

Dodaje regułę inspekcji do bieżącego SystemAcl obiektu.

public void AddAudit (System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags);

Parametry

auditFlags
AuditFlags

Typ reguły inspekcji do dodania.

sid
SecurityIdentifier

Element SecurityIdentifier , dla którego ma zostać dodana reguła inspekcji.

accessMask
Int32

Maska dostępu dla nowej reguły inspekcji.

inheritanceFlags
InheritanceFlags

Flagi określające właściwości dziedziczenia nowej reguły inspekcji.

propagationFlags
PropagationFlags

Flagi określające właściwości propagacji dziedziczenia dla nowej reguły inspekcji.

Uwagi

Dodanie reguły inspekcji może spowodować połączenie co najmniej jednego istniejącego Access Control wpisów (ACE).

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5

AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid)

Dodaje regułę inspekcji z określonymi ustawieniami do bieżącego SystemAcl obiektu. Użyj tej metody dla obiektu katalogu Access Control Listy (ACL) podczas określania typu obiektu lub dziedziczonego typu obiektu dla nowej reguły inspekcji.

public void AddAudit (System.Security.AccessControl.AuditFlags auditFlags, System.Security.Principal.SecurityIdentifier sid, int accessMask, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.ObjectAceFlags objectFlags, Guid objectType, Guid inheritedObjectType);

Parametry

auditFlags
AuditFlags

Typ reguły inspekcji do dodania.

sid
SecurityIdentifier

Element SecurityIdentifier , dla którego ma zostać dodana reguła inspekcji.

accessMask
Int32

Maska dostępu dla nowej reguły inspekcji.

inheritanceFlags
InheritanceFlags

Flagi określające właściwości dziedziczenia nowej reguły inspekcji.

propagationFlags
PropagationFlags

Flagi określające właściwości propagacji dziedziczenia dla nowej reguły inspekcji.

objectFlags
ObjectAceFlags

Flagi określające, czy objectType parametry i inheritedObjectType zawierają wartości inne niżnull .

objectType
Guid

Tożsamość klasy obiektów, do których ma zastosowanie nowa reguła inspekcji.

inheritedObjectType
Guid

Tożsamość klasy obiektów podrzędnych, które mogą dziedziczyć nową regułę inspekcji.

Dotyczy

.NET 9 i inne wersje
Produkt Wersje
.NET Core 1.0, Core 1.1, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0
Windows Desktop 3.0, 3.1, 5