CommonAce Klass

Definition

Representerar en åtkomstkontrollpost (ACE).

public ref class CommonAce sealed : System::Security::AccessControl::QualifiedAce
public sealed class CommonAce : System.Security.AccessControl.QualifiedAce
type CommonAce = class
    inherit QualifiedAce
Public NotInheritable Class CommonAce
Inherits QualifiedAce
Arv

Kommentarer

Klassen CommonAce representerar de åtta vanligaste ACE-typerna:

Konstruktorer

Name Description
CommonAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, Boolean, Byte[])

Initierar en ny instans av CommonAce klassen.

Egenskaper

Name Description
AccessMask

Hämtar eller anger åtkomstmasken för det här KnownAce objektet.

(Ärvd från KnownAce)
AceFlags

Hämtar eller anger associerat AceFlags med det här GenericAce objektet.

(Ärvd från GenericAce)
AceQualifier

Hämtar ett värde som anger om ACE tillåter åtkomst, nekar åtkomst, orsakar systemgranskningar eller orsakar systemlarm.

(Ärvd från QualifiedAce)
AceType

Hämtar typen av denna Access Control Entry (ACE).

(Ärvd från GenericAce)
AuditFlags

Hämtar granskningsinformationen som är associerad med den här Access Control Entry (ACE).

(Ärvd från GenericAce)
BinaryLength

Hämtar längden, i byte, på den binära representationen av det aktuella CommonAce objektet. Använd den här längden med GetBinaryForm(Byte[], Int32) metoden innan du konverterar ACL:en till en binär matris.

InheritanceFlags

Hämtar flaggor som anger arvsegenskaperna för den här Access Control Entry (ACE).

(Ärvd från GenericAce)
IsCallback

Anger om det här QualifiedAce objektet innehåller motringningsdata.

(Ärvd från QualifiedAce)
IsInherited

Hämtar ett booleskt värde som anger om den här Access Control Entry (ACE) ärvs eller anges explicit.

(Ärvd från GenericAce)
OpaqueLength

Hämtar längden på de ogenomskinliga motringningsdata som är associerade med det här QualifiedAce objektet. Den här egenskapen är endast giltig för återanrop Access Control poster (ACL).

(Ärvd från QualifiedAce)
PropagationFlags

Hämtar flaggor som anger arvsspridningsegenskaperna för den här Access Control Entry (ACE).

(Ärvd från GenericAce)
SecurityIdentifier

Hämtar eller anger objektet som SecurityIdentifier är associerat med det här KnownAce objektet.

(Ärvd från KnownAce)

Metoder

Name Description
Copy()

Skapar en djup kopia av den här Access Control Entry (ACE).

(Ärvd från GenericAce)
Equals(Object)

Avgör om det angivna GenericAce objektet är lika med det aktuella GenericAce objektet.

(Ärvd från GenericAce)
GetBinaryForm(Byte[], Int32)

Konverterar innehållet i CommonAce objektet till den angivna bytematrisen med början vid den angivna förskjutningen.

GetHashCode()

Fungerar som en hash-funktion för GenericAce klassen. Metoden GetHashCode() är lämplig för användning i hash-algoritmer och datastrukturer som en hash-tabell.

(Ärvd från GenericAce)
GetOpaque()

Returnerar ogenomskinliga motringningsdata som är associerade med det här QualifiedAce objektet.

(Ärvd från QualifiedAce)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MaxOpaqueLength(Boolean)

Hämtar den maximala tillåtna längden på en ogenomskinlig dataBLOB för åtkomstkontrollposter för återanrop (ACL).

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
SetOpaque(Byte[])

Anger ogenomskinliga motringningsdata som är associerade med det här QualifiedAce objektet.

(Ärvd från QualifiedAce)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för