ObjectAccessRule Osztály

Definíció

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)

A következőre érvényes: