RawSecurityDescriptor Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un descrittore di sicurezza. Un descrittore di sicurezza include un proprietario, un gruppo primario, un elenco di Controllo di accesso discrezionali (DACL) e un elenco di Controllo di accesso di sistema (SACL).
public ref class RawSecurityDescriptor sealed : System::Security::AccessControl::GenericSecurityDescriptor
public sealed class RawSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
type RawSecurityDescriptor = class
inherit GenericSecurityDescriptor
Public NotInheritable Class RawSecurityDescriptor
Inherits GenericSecurityDescriptor
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| RawSecurityDescriptor(Byte[], Int32) |
Inizializza una nuova istanza della RawSecurityDescriptor classe dalla matrice specificata di valori di byte. |
| RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl) |
Inizializza una nuova istanza della RawSecurityDescriptor classe con i valori specificati. |
| RawSecurityDescriptor(String) |
Inizializza una nuova istanza della RawSecurityDescriptor classe dalla stringa SDDL (Security Descriptor Definition Language) specificata. |
Proprietà
| Nome | Descrizione |
|---|---|
| BinaryLength |
Ottiene la lunghezza, espressa in byte, della rappresentazione binaria dell'oggetto corrente GenericSecurityDescriptor . Questa lunghezza deve essere usata prima di effettuare il marshalling dell'ACL in una matrice binaria con il GetBinaryForm(Byte[], Int32) metodo . (Ereditato da GenericSecurityDescriptor) |
| ControlFlags |
Ottiene i valori che specificano il comportamento dell'oggetto RawSecurityDescriptor . |
| DiscretionaryAcl |
Ottiene o imposta l'elenco Controllo di accesso discrezionale (DACL) per questo oggetto RawSecurityDescriptor. L'elenco di controllo di accesso contiene regole di accesso. |
| Group |
Ottiene o imposta il gruppo primario per questo RawSecurityDescriptor oggetto. |
| Owner |
Ottiene o imposta il proprietario dell'oggetto associato a questo RawSecurityDescriptor oggetto. |
| ResourceManagerControl |
Ottiene o imposta un valore di byte che rappresenta i bit di controllo di Resource Manager associati a questo RawSecurityDescriptor oggetto. |
| SystemAcl |
Ottiene o imposta l'elenco di Controllo di accesso di sistema (SACL) per questo oggetto RawSecurityDescriptor. SACL contiene regole di controllo. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetBinaryForm(Byte[], Int32) |
Restituisce una matrice di valori di byte che rappresenta le informazioni contenute in questo GenericSecurityDescriptor oggetto. (Ereditato da GenericSecurityDescriptor) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetSddlForm(AccessControlSections) |
Restituisce la rappresentazione SDDL (Security Descriptor Definition Language) delle sezioni specificate del descrittore di sicurezza rappresentato da questo GenericSecurityDescriptor oggetto. (Ereditato da GenericSecurityDescriptor) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| SetFlags(ControlFlags) |
Imposta la ControlFlags proprietà di questo RawSecurityDescriptor oggetto sul valore specificato. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |