RawSecurityDescriptor Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en säkerhetsbeskrivning. En säkerhetsbeskrivning innehåller en ägare, en primär grupp, en DACL (Discretionary Access Control List) och en SACL (System Access Control List).
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
- Arv
Konstruktorer
| Name | Description |
|---|---|
| RawSecurityDescriptor(Byte[], Int32) |
Initierar en ny instans av RawSecurityDescriptor klassen från den angivna matrisen med bytevärden. |
| RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl) |
Initierar en ny instans av RawSecurityDescriptor klassen med de angivna värdena. |
| RawSecurityDescriptor(String) |
Initierar en ny instans av RawSecurityDescriptor klassen från den angivna SDDL-strängen (Security Descriptor Definition Language). |
Egenskaper
| Name | Description |
|---|---|
| BinaryLength |
Hämtar längden, i byte, på den binära representationen av det aktuella GenericSecurityDescriptor objektet. Den här längden bör användas innan du konverterar ACL:en till en binär matris med GetBinaryForm(Byte[], Int32) metoden . (Ärvd från GenericSecurityDescriptor) |
| ControlFlags |
Hämtar värden som anger objektets RawSecurityDescriptor beteende. |
| DiscretionaryAcl |
Hämtar eller anger DACL (Discretionary Access Control List) för det här RawSecurityDescriptor-objektet. DACL innehåller åtkomstregler. |
| Group |
Hämtar eller anger den primära gruppen för det här RawSecurityDescriptor objektet. |
| Owner |
Hämtar eller anger ägaren till objektet som är associerat med det här RawSecurityDescriptor objektet. |
| ResourceManagerControl |
Hämtar eller anger ett bytevärde som representerar de resource manager-kontrollbitar som är associerade med det här RawSecurityDescriptor objektet. |
| SystemAcl |
Hämtar eller anger SACL (System Access Control List) för det här objektet RawSecurityDescriptor. SACL innehåller granskningsregler. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetBinaryForm(Byte[], Int32) |
Returnerar en matris med bytevärden som representerar informationen i det här GenericSecurityDescriptor objektet. (Ärvd från GenericSecurityDescriptor) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetSddlForm(AccessControlSections) |
Returnerar SDDL-representationen (Security Descriptor Definition Language) för de angivna avsnitten i säkerhetsbeskrivningen som det här GenericSecurityDescriptor objektet representerar. (Ärvd från GenericSecurityDescriptor) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| SetFlags(ControlFlags) |
Anger egenskapen för ControlFlags det här RawSecurityDescriptor objektet till det angivna värdet. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |