ObjectAce Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A Címtárszolgáltatások objektumaihoz való hozzáférést szabályozza. Ez az osztály egy címtárobjektumhoz társított Access Control bejegyzést (ACE) jelöl.
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
- Öröklődés
Konstruktorok
| Name | Description |
|---|---|
| ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[]) |
Elindítja az osztály új példányát ObjectAce . |
Tulajdonságok
| Name | Description |
|---|---|
| AccessMask |
Lekéri vagy beállítja az objektum hozzáférési maszkját KnownAce . (Öröklődés forrása KnownAce) |
| AceFlags |
Lekéri vagy beállítja az AceFlags objektumhoz GenericAce társított objektumot. (Öröklődés forrása GenericAce) |
| AceQualifier |
Olyan értéket kap, amely meghatározza, hogy az ACE engedélyezi-e a hozzáférést, letiltja-e a hozzáférést, rendszervizsgálatokat okoz-e, vagy rendszerriasztásokat okoz-e. (Öröklődés forrása QualifiedAce) |
| AceType |
Lekéri ennek a Access Control bejegyzésnek (ACE) a típusát. (Öröklődés forrása GenericAce) |
| AuditFlags |
Lekéri a Access Control bejegyzéshez (ACE) társított naplózási adatokat. (Öröklődés forrása GenericAce) |
| BinaryLength |
Lekéri az aktuális ObjectAce objektum bináris ábrázolásának bájtban megadott hosszát. Ezt a hosszt kell használni, mielőtt az ACL-t bináris tömbbe helyeznénk a GetBinaryForm(Byte[], Int32) metódussal. |
| InheritanceFlags |
Lekéri a Access Control bejegyzés (ACE) öröklési tulajdonságait meghatározó jelzőket. (Öröklődés forrása GenericAce) |
| InheritedObjectAceType |
Lekéri vagy beállítja annak az objektumtípusnak a GUID-azonosítóját, amely örökölheti a Access Control bejegyzést (ACE), amelyet ez a ObjectAce objektum képvisel. |
| IsCallback |
Megadja, hogy ez az QualifiedAce objektum tartalmaz-e visszahívási adatokat. (Öröklődés forrása QualifiedAce) |
| IsInherited |
Logikai értéket kap, amely meghatározza, hogy ez a Access Control bejegyzés (ACE) öröklődik-e, vagy explicit módon van-e beállítva. (Öröklődés forrása GenericAce) |
| ObjectAceFlags |
Lekéri vagy beállítja azokat a jelzőket, amelyek meghatározzák, hogy a ObjectAceType tulajdonságok tartalmaznak-e InheritedObjectAceType érvényes objektumtípusokat azonosító értékeket. |
| ObjectAceType |
Lekéri vagy beállítja az objektumhoz társított ObjectAce objektumtípus GUID azonosítóját. |
| OpaqueLength |
Lekéri az objektumhoz QualifiedAce társított átlátszatlan visszahívási adatok hosszát. Ez a tulajdonság csak visszahívási Access Control bejegyzésekre (ACE-kre) érvényes. (Öröklődés forrása QualifiedAce) |
| PropagationFlags |
Lekéri a Access Control bejegyzés (ACE) öröklés-propagálási tulajdonságait meghatározó jelzőket. (Öröklődés forrása GenericAce) |
| SecurityIdentifier |
Lekéri vagy beállítja az SecurityIdentifier objektumhoz KnownAce társított objektumot. (Öröklődés forrása KnownAce) |
Metódusok
| Name | Description |
|---|---|
| Copy() |
Létrehozza a Access Control bejegyzés (ACE) részletes másolatát. (Öröklődés forrása GenericAce) |
| Equals(Object) |
Meghatározza, hogy a megadott GenericAce objektum egyenlő-e az aktuális GenericAce objektummal. (Öröklődés forrása GenericAce) |
| GetBinaryForm(Byte[], Int32) |
Az objektum tartalmát ObjectAce a megadott eltolástól kezdve a megadott bájttömbbe alakítja. |
| GetHashCode() |
Az osztály kivonatfüggvénye GenericAce . A GetHashCode() módszer kivonatoló algoritmusokban és adatstruktúrákban, például kivonattáblákban használható. (Öröklődés forrása GenericAce) |
| GetOpaque() |
Az objektumhoz QualifiedAce társított átlátszatlan visszahívási adatokat adja vissza. (Öröklődés forrása QualifiedAce) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MaxOpaqueLength(Boolean) |
Egy átlátszatlan adatblob bájtban megadott maximális megengedett hosszát adja vissza a visszahívási Access Control bejegyzésekhez (ACE-khez). |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| SetOpaque(Byte[]) |
Beállítja az objektumhoz QualifiedAce társított átlátszatlan visszahívási adatokat. (Öröklődés forrása QualifiedAce) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |