RawSecurityDescriptor Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Reprezentuje deskryptor zabezpieczeń. Deskryptor zabezpieczeń obejmuje właściciela, grupę podstawową, listę Access Control uznaniową (DACL) i listę Access Control systemu (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
- Dziedziczenie
Konstruktorów
| Nazwa | Opis |
|---|---|
| RawSecurityDescriptor(Byte[], Int32) |
Inicjuje nowe wystąpienie RawSecurityDescriptor klasy z określonej tablicy wartości bajtowych. |
| RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl) |
Inicjuje RawSecurityDescriptor nowe wystąpienie klasy z określonymi wartościami. |
| RawSecurityDescriptor(String) |
Inicjuje nowe wystąpienie RawSecurityDescriptor klasy z określonego ciągu Security Descriptor Definition Language (SDDL). |
Właściwości
| Nazwa | Opis |
|---|---|
| BinaryLength |
Pobiera długość w bajtach reprezentacji binarnej bieżącego GenericSecurityDescriptor obiektu. Ta długość powinna być używana przed kierowaniem listy ACL do tablicy binarnej za pomocą GetBinaryForm(Byte[], Int32) metody . (Dziedziczone od GenericSecurityDescriptor) |
| ControlFlags |
Pobiera wartości określające zachowanie RawSecurityDescriptor obiektu. |
| DiscretionaryAcl |
Pobiera lub ustawia uznaniową listę Access Control (DACL) dla tego RawSecurityDescriptor obiektu. Lista DACL zawiera reguły dostępu. |
| Group |
Pobiera lub ustawia grupę podstawową dla tego RawSecurityDescriptor obiektu. |
| Owner |
Pobiera lub ustawia właściciela obiektu skojarzonego z tym RawSecurityDescriptor obiektem. |
| ResourceManagerControl |
Pobiera lub ustawia wartość bajtu reprezentującą bity sterowania menedżera zasobów skojarzone z tym RawSecurityDescriptor obiektem. |
| SystemAcl |
Pobiera lub ustawia listę Access Control systemowych (SACL) dla tego RawSecurityDescriptor obiektu. SACL zawiera reguły inspekcji. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Dziedziczone od Object) |
| GetBinaryForm(Byte[], Int32) |
Zwraca tablicę wartości bajtów, która reprezentuje informacje zawarte w tym GenericSecurityDescriptor obiekcie. (Dziedziczone od GenericSecurityDescriptor) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Dziedziczone od Object) |
| GetSddlForm(AccessControlSections) |
Zwraca reprezentację języka SDDL (Security Descriptor Definition Language) określonego fragmentu deskryptora zabezpieczeń reprezentowanego przez ten GenericSecurityDescriptor obiekt. (Dziedziczone od GenericSecurityDescriptor) |
| GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Dziedziczone od Object) |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| SetFlags(ControlFlags) |
ControlFlags Ustawia właściwość tego RawSecurityDescriptor obiektu na określoną wartość. |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |