RawSecurityDescriptor Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Konstruktory
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
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 . (Odziedziczone po 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
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetBinaryForm(Byte[], Int32) |
Zwraca tablicę wartości bajtów, która reprezentuje informacje zawarte w tym GenericSecurityDescriptor obiekcie. (Odziedziczone po GenericSecurityDescriptor) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetSddlForm(AccessControlSections) |
Zwraca reprezentację języka SDDL (Security Descriptor Definition Language) określonego fragmentu deskryptora zabezpieczeń reprezentowanego przez ten GenericSecurityDescriptor obiekt. (Odziedziczone po GenericSecurityDescriptor) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SetFlags(ControlFlags) |
ControlFlags Ustawia właściwość tego RawSecurityDescriptor obiektu na określoną wartość. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |