PipeAccessRule 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 åtkomstregel för ett rör.
public ref class PipeAccessRule sealed : System::Security::AccessControl::AccessRule
public sealed class PipeAccessRule : System.Security.AccessControl.AccessRule
type PipeAccessRule = class
inherit AccessRule
Public NotInheritable Class PipeAccessRule
Inherits AccessRule
- Arv
Kommentarer
Åtkomstkontrollregler definierar användarkontorättigheter som avgör vilka åtgärder som tillåts eller inte tillåts på datorer som kör Microsoft Windows.
Klassen PipeAccessRule 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 den rättigheten ska tillåtas eller nekas. Den här klassen kan också ange hur åtkomstregler ska spridas till underordnade objekt.
PipeAccessRule Använd klassen för att skapa en ny åtkomstregel. Du kan bevara regeln med hjälp av PipeSecurity klassen .
Konstruktorer
| Name | Description |
|---|---|
| PipeAccessRule(IdentityReference, PipeAccessRights, AccessControlType) |
Initierar en ny instans av PipeAccessRule klassen med den angivna identiteten, pipe-åtkomsträttigheterna och åtkomstkontrolltypen. |
| PipeAccessRule(String, PipeAccessRights, AccessControlType) |
Initierar en ny instans av PipeAccessRule klassen med den angivna identiteten, pipe-åtkomsträttigheterna och åtkomstkontrolltypen. |
Egenskaper
| Name | Description |
|---|---|
| AccessControlType |
Hämtar värdet som AccessControlType är associerat med det här AccessRule objektet. (Ärvd från AccessRule) |
| AccessMask |
Hämtar åtkomstmasken för den här regeln. (Ärvd från AuthorizationRule) |
| 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 PipeAccessRule 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) |