PipeAuditRule Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje abstrakcję wpisu kontroli dostępu (ACE), który definiuje regułę inspekcji dla potoku.
public ref class PipeAuditRule sealed : System::Security::AccessControl::AuditRule
public sealed class PipeAuditRule : System.Security.AccessControl.AuditRule
type PipeAuditRule = class
inherit AuditRule
Public NotInheritable Class PipeAuditRule
Inherits AuditRule
- Dziedziczenie
Uwagi
Reguły inspekcji określają, kiedy i jak są rejestrowane akcje wykonywane na obiektach systemowych.
Klasa PipeAuditRule reprezentuje abstrakcję podstawowego wpisu kontroli dostępu (ACE), który określa konto użytkownika, typ dostępu do zapewnienia (odczyt, zapis itd.) i czy przeprowadzić inspekcję. Ta klasa może określać, jak reguły inspekcji są dziedziczone z obiektów i propagowane do obiektów.
Aby zezwolić na inspekcję plików na komputerach z systemem Operacyjnym Windows NT lub nowszym, należy włączyć zasady zabezpieczeń dostępu inspekcji; Domyślnie te zasady są ustawione na wartość Brak inspekcji.
Aby włączyć zasady Inspekcja zabezpieczeń dostępu, wykonaj następujące kroki:
Kliknij przycisk Start , a następnie wskaż polecenie Wszystkie programy. Wskaż pozycję Narzędzia administracyjne , a następnie kliknij pozycję Zasady zabezpieczeń lokalnych.
W oknie Ustawienia zabezpieczeń lokalnych rozwiń folder Zasady lokalne i kliknij lewym przyciskiem myszy folder Zasady inspekcji.
Kliknij dwukrotnie wpis Inspekcja dostępu do obiektu w okienku po prawej stronie okna Ustawienia zabezpieczeń lokalnych, aby wyświetlić okno dialogowe Właściwości dostępu do obiektu inspekcji .
Zaznacz pola Powodzenie lub Niepowodzenie , aby rejestrować sukcesów lub niepowodzeń.
Należy pamiętać, że reguła inspekcji dla konta użytkownika wymaga odpowiedniej reguły dostępu dla tego samego konta użytkownika.
Użyj klasy , PipeAuditRule aby utworzyć nową regułę inspekcji. Tę regułę można utrwała PipeSecurity przy użyciu klasy .
Konstruktory
PipeAuditRule(IdentityReference, PipeAccessRights, AuditFlags) |
Inicjuje PipeAuditRule nowe wystąpienie klasy dla konta użytkownika określonego IdentityReference w obiekcie. |
PipeAuditRule(String, PipeAccessRights, AuditFlags) |
Inicjuje PipeAuditRule nowe wystąpienie klasy dla nazwanego konta użytkownika. |
Właściwości
AccessMask |
Pobiera maskę dostępu dla tej reguły. (Odziedziczone po AuthorizationRule) |
AuditFlags |
Pobiera flagi inspekcji dla tej reguły inspekcji. (Odziedziczone po AuditRule) |
IdentityReference |
Pobiera regułę IdentityReference , do której ma zastosowanie ta reguła. (Odziedziczone po AuthorizationRule) |
InheritanceFlags |
Pobiera wartość flag, które określają, jak ta reguła jest dziedziczona przez obiekty podrzędne. (Odziedziczone po AuthorizationRule) |
IsInherited |
Pobiera wartość wskazującą, czy ta reguła jest jawnie ustawiona, czy dziedziczona z nadrzędnego obiektu kontenera. (Odziedziczone po AuthorizationRule) |
PipeAccessRights |
PipeAccessRights Pobiera flagi skojarzone z bieżącym PipeAuditRule obiektem. |
PropagationFlags |
Pobiera wartość flag propagacji, które określają, jak dziedziczenie tej reguły jest propagowane do obiektów podrzędnych. Ta właściwość jest znacząca tylko wtedy, gdy wartość InheritanceFlags wyliczenia nie Nonejest . (Odziedziczone po AuthorizationRule) |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |