PipeAuditRule Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en abstraktion av en åtkomstkontrollpost (ACE) som definierar en granskningsregel för en pipe.
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
- Arv
Kommentarer
Granskningsregler avgör när och hur åtgärder som utförs på systemobjekt loggas.
Klassen PipeAuditRule representerar en abstraktion av en underliggande åtkomstkontrollpost (ACE) som anger ett användarkonto, vilken typ av åtkomst som ska tillhandahållas (läsa, skriva och så vidare) och om granskning ska utföras. Den här klassen kan ange hur granskningsregler ärvs från och sprids till objekt.
Om du vill tillåta filgranskning på datorer som kör Windows NT- eller senare operativsystem måste säkerhetsprincipen för granskningsåtkomst vara aktiverad. Som standard är den här principen inställd på No Auditing.
Utför följande steg för att aktivera säkerhetsprincipen för granskningsåtkomst:
Klicka på startknappen och peka sedan på Alla program. Peka på Administrationsverktyg och klicka sedan på Lokal säkerhetsprincip.
I fönstret Lokala säkerhetsinställningar expanderar du mappen Lokala principer och vänsterklickar på mappen Granskningsprincip.
Dubbelklicka på åtkomstposten Granska objekt i den högra rutan i fönstret Lokala säkerhetsinställningar för att visa dialogrutan Egenskaper för granskningsobjektåtkomst .
Välj rutorna Lyckades eller Fel för att logga lyckade eller misslyckade.
Observera att en granskningsregel för ett användarkonto kräver en motsvarande åtkomstregel för samma användarkonto.
PipeAuditRule Använd klassen för att skapa en ny granskningsregel. Du kan bevara den här regeln med hjälp av PipeSecurity klassen .
Konstruktorer
| Name | Description |
|---|---|
| PipeAuditRule(IdentityReference, PipeAccessRights, AuditFlags) |
Initierar en ny instans av PipeAuditRule klassen för ett användarkonto som anges i ett IdentityReference objekt. |
| PipeAuditRule(String, PipeAccessRights, AuditFlags) |
Initierar en ny instans av klassen för ett namngivet PipeAuditRule användarkonto. |
Egenskaper
| Name | Description |
|---|---|
| AccessMask |
Hämtar åtkomstmasken för den här regeln. (Ärvd från AuthorizationRule) |
| AuditFlags |
Hämtar granskningsflaggor för den här granskningsregeln. (Ärvd från AuditRule) |
| IdentityReference |
Hämtar den IdentityReference regel som den här regeln gäller för. (Ärvd från AuthorizationRule) |
| InheritanceFlags |
Hämtar värdet för flaggor som avgör hur den här regeln ärvs av underordnade objekt. (Ärvd från AuthorizationRule) |
| IsInherited |
Hämtar ett värde som anger om den här regeln uttryckligen anges eller ärvs från ett överordnat containerobjekt. (Ärvd från AuthorizationRule) |
| PipeAccessRights |
Hämtar flaggorna PipeAccessRights som är associerade med det aktuella PipeAuditRule objektet. |
| PropagationFlags |
Hämtar värdet för spridningsflaggor som avgör hur arv av den här regeln sprids till underordnade objekt. Den här egenskapen är bara betydande när värdet för InheritanceFlags uppräkningen inte Noneär . (Ärvd från AuthorizationRule) |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |