ObjectAccessRule 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 felhasználó identitásának, a hozzáférési maszknak és a hozzáférés-vezérlés típusának (engedélyezés vagy megtagadás) kombinációját jelöli. Az ObjectAccessRule objektumok információt tartalmaznak arról is, hogy milyen típusú objektumra vonatkozik a szabály, milyen típusú gyermekobjektum örökölheti a szabályt, hogyan öröklik a szabályt a gyermekobjektumok, és hogyan propagálja az öröklést.
public ref class ObjectAccessRule abstract : System::Security::AccessControl::AccessRule
public abstract class ObjectAccessRule : System.Security.AccessControl.AccessRule
type ObjectAccessRule = class
inherit AccessRule
Public MustInherit Class ObjectAccessRule
Inherits AccessRule
- Öröklődés
- Származtatott
Konstruktorok
| Name | Description |
|---|---|
| ObjectAccessRule(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, Guid, Guid, AccessControlType) |
Inicializálja az osztály új példányát ObjectAccessRule a megadott értékekkel. |
Tulajdonságok
| Name | Description |
|---|---|
| AccessControlType |
Lekéri az AccessControlType objektumhoz AccessRule társított értéket. (Öröklődés forrása AccessRule) |
| AccessMask |
Lekéri a szabályhoz tartozó hozzáférési maszkot. (Öröklődés forrása AuthorizationRule) |
| IdentityReference |
Lekéri, IdentityReference hogy melyik szabályra vonatkozik ez a szabály. (Öröklődés forrása AuthorizationRule) |
| InheritanceFlags |
Lekéri a gyermekobjektumok által öröklő szabályt meghatározó jelzők értékét. (Öröklődés forrása AuthorizationRule) |
| InheritedObjectType |
Lekéri az objektumot öröklő ObjectAccessRule gyermekobjektum típusát. |
| IsInherited |
Beolvas egy értéket, amely jelzi, hogy ez a szabály explicit módon van-e beállítva, vagy öröklődik-e egy szülőtároló-objektumtól. (Öröklődés forrása AuthorizationRule) |
| ObjectFlags |
Lekéri azokat a jelzőket, amelyek meghatározzák, hogy az ObjectType objektum és InheritedObjectType tulajdonságai ObjectAccessRule tartalmaznak-e érvényes értékeket. |
| ObjectType |
Lekéri azt az objektumtípust, amelyre az ObjectAccessRule alkalmazás vonatkozik. |
| PropagationFlags |
Lekéri a propagálási jelzők értékét, amelyek meghatározzák, hogyan propagálja a szabály öröklését a gyermekobjektumok számára. Ez a tulajdonság csak akkor jelentős, ha az InheritanceFlags enumerálás értéke nem None. (Öröklődés forrása AuthorizationRule) |
Metódusok
| Name | Description |
|---|---|
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |