ObjectAce 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.
Styr åtkomsten till Directory Services-objekt. Den här klassen representerar en Access Control Entry (ACE) som är associerad med ett katalogobjekt.
public ref class ObjectAce sealed : System::Security::AccessControl::QualifiedAce
public sealed class ObjectAce : System.Security.AccessControl.QualifiedAce
type ObjectAce = class
inherit QualifiedAce
Public NotInheritable Class ObjectAce
Inherits QualifiedAce
- Arv
Konstruktorer
| Name | Description |
|---|---|
| ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[]) |
Initierar en ny instans av ObjectAce 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 ObjectAce 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). (Ärvd från GenericAce) |
| InheritedObjectAceType |
Hämtar eller anger GUID för den objekttyp som kan ärva Access Control Entry (ACE) som det här ObjectAce-objektet representerar. |
| 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) |
| ObjectAceFlags |
Hämtar eller anger flaggor som anger om ObjectAceType egenskaperna och InheritedObjectAceType innehåller värden som identifierar giltiga objekttyper. |
| ObjectAceType |
Hämtar eller anger GUID för den objekttyp som är associerad med det här ObjectAce objektet. |
| 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 ObjectAce 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) |
Returnerar den maximala tillåtna längden i byte för en ogenomskinlig datablob för återanrop Access Control poster (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) |