GenericAce 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 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. |