Språk

PipeAccessRule Klass

Definition

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)

Gäller för