RawSecurityDescriptor Sınıf

Tanım

Bir güvenlik tanımlayıcıyı temsil eder. Güvenlik tanımlayıcısı sahip, birincil grup, İsteğe Bağlı Access Control Listesi (DACL) ve Sistem Access Control Listesi (SACL) içerir.

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
Devralma
RawSecurityDescriptor

Oluşturucular

RawSecurityDescriptor(Byte[], Int32)

Belirtilen bayt değerleri dizisinden sınıfının yeni bir örneğini RawSecurityDescriptor başlatır.

RawSecurityDescriptor(ControlFlags, SecurityIdentifier, SecurityIdentifier, RawAcl, RawAcl)

Belirtilen değerlerle sınıfının yeni bir örneğini RawSecurityDescriptor başlatır.

RawSecurityDescriptor(String)

Belirtilen Güvenlik Tanımlayıcısı RawSecurityDescriptor Tanım Dili (SDDL) dizesinden sınıfının yeni bir örneğini başlatır.

Özellikler

BinaryLength

Geçerli GenericSecurityDescriptor nesnenin ikili gösteriminin uzunluğunu bayt cinsinden alır. Bu uzunluk, ACL'yi yöntemiyle GetBinaryForm(Byte[], Int32) bir ikili diziye hazırlamadan önce kullanılmalıdır.

(Devralındığı yer: GenericSecurityDescriptor)
ControlFlags

Nesnenin RawSecurityDescriptor davranışını belirten değerleri alır.

DiscretionaryAcl

Bu RawSecurityDescriptor nesne için İsteğe Bağlı Access Control Listesini (DACL) alır veya ayarlar. DACL, erişim kuralları içerir.

Group

Bu RawSecurityDescriptor nesne için birincil grubu alır veya ayarlar.

Owner

Bu RawSecurityDescriptor nesneyle ilişkili nesnenin sahibini alır veya ayarlar.

ResourceManagerControl

Bu RawSecurityDescriptor nesneyle ilişkili kaynak yöneticisi denetim bitlerini temsil eden bir bayt değeri alır veya ayarlar.

SystemAcl

Bu RawSecurityDescriptor nesne için Sistem Access Control Listesi'ni (SACL) alır veya ayarlar. SACL, denetim kuralları içerir.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetBinaryForm(Byte[], Int32)

Bu GenericSecurityDescriptor nesnede yer alan bilgileri temsil eden bir bayt değerleri dizisi döndürür.

(Devralındığı yer: GenericSecurityDescriptor)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetSddlForm(AccessControlSections)

Bu GenericSecurityDescriptor nesnenin temsil ettiği güvenlik tanımlayıcısının belirtilen bölümlerinin Güvenlik Tanımlayıcısı Tanım Dili (SDDL) gösterimini döndürür.

(Devralındığı yer: GenericSecurityDescriptor)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
SetFlags(ControlFlags)

ControlFlags Bu RawSecurityDescriptor nesnenin özelliğini belirtilen değere ayarlar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır