ObjectAce Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Řídí přístup k objektům adresářových služeb. Tato třída představuje Access Control Entry (ACE) přidružené k objektu adresáře.
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
- Dědičnost
Konstruktory
ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[]) |
Inicializuje novou instanci ObjectAce třídy. |
Vlastnosti
AccessMask |
Získá nebo nastaví masku přístupu pro tento KnownAce objekt. (Zděděno od KnownAce) |
AceFlags |
Získá nebo nastaví AceFlags přidružený k tomuto GenericAce objektu. (Zděděno od GenericAce) |
AceQualifier |
Získá hodnotu, která určuje, zda ACE povoluje přístup, odepře přístup, způsobuje systémové audity nebo způsobuje systémové alarmy. (Zděděno od QualifiedAce) |
AceType |
Získá typ této položky Access Control (ACE). (Zděděno od GenericAce) |
AuditFlags |
Získá informace auditu přidružené k této položky Access Control (ACE). (Zděděno od GenericAce) |
BinaryLength |
Získá délku v bajtech binární reprezentace aktuálního ObjectAce objektu. Tato délka by měla být použita před zařazováním seznamu ACL do binárního pole s metodou GetBinaryForm(Byte[], Int32) . |
InheritanceFlags |
Získá příznaky, které určují vlastnosti dědičnosti tohoto Access Control Entry (ACE). (Zděděno od GenericAce) |
InheritedObjectAceType |
Získá nebo nastaví identifikátor GUID typu objektu, který může dědit položku Access Control (ACE), který tento ObjectAce objekt představuje. |
IsCallback |
Určuje, zda tento QualifiedAce objekt obsahuje data zpětného volání. (Zděděno od QualifiedAce) |
IsInherited |
Získá logickou hodnotu, která určuje, zda je tato položka Access Control (ACE) zděděna nebo je explicitně nastavena. (Zděděno od GenericAce) |
ObjectAceFlags |
Získá nebo nastaví příznaky, které určují, zda ObjectAceType a InheritedObjectAceType vlastnosti obsahují hodnoty, které identifikují platné typy objektů. |
ObjectAceType |
Získá nebo nastaví identifikátor GUID typu objektu přidruženého k tomuto ObjectAce objektu. |
OpaqueLength |
Získá délku neprůsvného zpětného volání dat přidružených k tomuto QualifiedAce objektu. Tato vlastnost je platná pouze pro zpětné volání Access Control Entries (ACE). (Zděděno od QualifiedAce) |
PropagationFlags |
Získá příznaky, které určují vlastnosti šíření dědičnosti tohoto Access Control Entry (ACE). (Zděděno od GenericAce) |
SecurityIdentifier |
Získá nebo nastaví SecurityIdentifier objekt přidružený k tomuto KnownAce objektu. (Zděděno od KnownAce) |
Metody
Copy() |
Vytvoří hlubokou kopii této položky Access Control (ACE). (Zděděno od GenericAce) |
Equals(Object) |
Určuje, zda je zadaný GenericAce objekt roven aktuálnímu GenericAce objektu. (Zděděno od GenericAce) |
GetBinaryForm(Byte[], Int32) |
Zařazuje obsah objektu ObjectAce do zadaného pole bajtů počínaje zadaným posunem. |
GetHashCode() |
Slouží jako hashovací funkce pro GenericAce třídu. Metoda GetHashCode() je vhodná pro použití v hashovacích algoritmech a datových strukturách, jako je hashovací tabulka. (Zděděno od GenericAce) |
GetOpaque() |
Vrátí neprůzná data zpětného volání přidružená k tomuto QualifiedAce objektu. (Zděděno od QualifiedAce) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MaxOpaqueLength(Boolean) |
Vrátí maximální povolenou délku objektu BLOB s neprůsažným datem v bajtech pro položky zpětného volání Access Control (ACE). |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SetOpaque(Byte[]) |
Nastaví neprůzná data zpětného volání přidružená k tomuto QualifiedAce objektu. (Zděděno od QualifiedAce) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |