CustomAce 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í.
Představuje položku Access Control (ACE), která není definována jedním ze členů AceType výčtu.
public ref class CustomAce sealed : System::Security::AccessControl::GenericAce
public sealed class CustomAce : System.Security.AccessControl.GenericAce
type CustomAce = class
inherit GenericAce
Public NotInheritable Class CustomAce
Inherits GenericAce
- Dědičnost
Poznámky
Objekt CustomAce obsahuje záhlaví ACE a neprůpaný objekt blob dat.
Konstruktory
| Name | Description |
|---|---|
| CustomAce(AceType, AceFlags, Byte[]) |
Inicializuje novou instanci CustomAce třídy. |
Pole
| Name | Description |
|---|---|
| MaxOpaqueLength |
Vrátí maximální povolenou délku neprůhleného objektu blob dat pro tento CustomAce objekt. |
Vlastnosti
| Name | Description |
|---|---|
| AceFlags |
Získá nebo nastaví přidružené k tomuto AceFlags objektuGenericAce. (Zděděno od GenericAce) |
| 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 Access Control položku (ACE). (Zděděno od GenericAce) |
| BinaryLength |
Získá délku v bajtech binární reprezentace aktuálního CustomAce objektu. Tato délka by se měla použít před zařazení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) |
| IsInherited |
Získá logickou hodnotu, která určuje, zda je tato Access Control Entry (ACE) zděděna nebo je nastavena explicitně. (Zděděno od GenericAce) |
| OpaqueLength |
Získá délku neprůhlených dat přidružených k tomuto CustomAce objektu. |
| PropagationFlags |
Získá příznaky, které určují vlastnosti šíření dědičnosti tohoto Access Control Entry (ACE). (Zděděno od GenericAce) |
Metody
| Name | Description |
|---|---|
| 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 CustomAce do zadaného bajtového pole počínaje zadaným posunem. |
| GetHashCode() |
Slouží jako hashovací funkce pro GenericAce třídu. Metoda GetHashCode() je vhodná pro použití v algoritmech hash a datových strukturách, jako je tabulka hash. (Zděděno od GenericAce) |
| GetOpaque() |
Vrátí neprůhlená data přidružená k tomuto CustomAce objektu. |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| SetOpaque(Byte[]) |
Nastaví neprůhlená data zpětného volání přidružená k tomuto CustomAce objektu. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |