GenericAce Klass

Definition

Representerar en Access Control Entry (ACE) och är basklassen för alla andra ACE-klasser.

public ref class GenericAce abstract
public abstract class GenericAce
type GenericAce = class
Public MustInherit Class GenericAce
Arv
GenericAce
Härledda

Kommentarer

Ett ACE innehåller både en ACE-rubrik och en binär blob. Rubriken innehåller information om typen av ACE, olika flaggor och storleken på den binära bloben.

Egenskaper

Name Description
AceFlags

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

AceType

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

AuditFlags

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

BinaryLength

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

InheritanceFlags

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

IsInherited

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

PropagationFlags

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

Metoder

Name Description
Copy()

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

CreateFromBinaryForm(Byte[], Int32)

Skapar ett GenericAce objekt från angivna binära data.

Equals(Object)

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

GetBinaryForm(Byte[], Int32)

Konverterar innehållet i GenericAce 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.

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)

Operatorer

Name Description
Equality(GenericAce, GenericAce)

Avgör om de angivna GenericAce objekten anses vara lika.

Inequality(GenericAce, GenericAce)

Avgör om de angivna GenericAce objekten anses vara ojämlika.

Gäller för