CommonSecurityDescriptor Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili deskriptor keamanan. Deskriptor keamanan mencakup pemilik, grup utama, Daftar Access Control Diskresi (DACL), dan Daftar Access Control Sistem (SACL).
public ref class CommonSecurityDescriptor sealed : System::Security::AccessControl::GenericSecurityDescriptor
public sealed class CommonSecurityDescriptor : System.Security.AccessControl.GenericSecurityDescriptor
type CommonSecurityDescriptor = class
inherit GenericSecurityDescriptor
Public NotInheritable Class CommonSecurityDescriptor
Inherits GenericSecurityDescriptor
- Warisan
Konstruktor
CommonSecurityDescriptor(Boolean, Boolean, Byte[], Int32) |
Menginisialisasi instans CommonSecurityDescriptor baru kelas dari array nilai byte yang ditentukan. |
CommonSecurityDescriptor(Boolean, Boolean, ControlFlags, SecurityIdentifier, SecurityIdentifier, SystemAcl, DiscretionaryAcl) |
Menginisialisasi instans CommonSecurityDescriptor baru kelas dari informasi yang ditentukan. |
CommonSecurityDescriptor(Boolean, Boolean, RawSecurityDescriptor) |
Menginisialisasi instans CommonSecurityDescriptor baru kelas dari objek yang ditentukan RawSecurityDescriptor . |
CommonSecurityDescriptor(Boolean, Boolean, String) |
Menginisialisasi instans CommonSecurityDescriptor baru kelas dari string Security Descriptor Definition Language (SDDL) yang ditentukan. |
Properti
BinaryLength |
Mendapatkan panjang, dalam byte, dari representasi biner objek saat ini GenericSecurityDescriptor . Panjang ini harus digunakan sebelum marshaling ACL ke dalam array biner dengan GetBinaryForm(Byte[], Int32) metode . (Diperoleh dari GenericSecurityDescriptor) |
ControlFlags |
Mendapatkan nilai yang menentukan perilaku CommonSecurityDescriptor objek. |
DiscretionaryAcl |
Mendapatkan atau mengatur daftar kontrol akses diskresi (DACL) untuk objek ini CommonSecurityDescriptor . DACL berisi aturan akses. |
Group |
Mendapatkan atau mengatur grup utama untuk objek ini CommonSecurityDescriptor . |
IsContainer |
Mendapatkan nilai Boolean yang menentukan apakah objek yang terkait dengan objek ini CommonSecurityDescriptor adalah objek kontainer. |
IsDiscretionaryAclCanonical |
Mendapatkan nilai Boolean yang menentukan apakah Daftar Access Control Diskresi (DACL) yang terkait dengan objek ini CommonSecurityDescriptor berada dalam urutan kanonis. |
IsDS |
Mendapatkan nilai Boolean yang menentukan apakah objek yang terkait dengan objek ini CommonSecurityDescriptor adalah objek direktori. |
IsSystemAclCanonical |
Mendapatkan nilai Boolean yang menentukan apakah Daftar Access Control Sistem (SACL) yang terkait dengan objek ini CommonSecurityDescriptor berada dalam urutan kanonis. |
Owner |
Mendapatkan atau mengatur pemilik objek yang terkait dengan objek ini CommonSecurityDescriptor . |
SystemAcl |
Mendapatkan atau mengatur Daftar Access Control Sistem (SACL) untuk objek iniCommonSecurityDescriptor. SACL berisi aturan audit. |
Metode
AddDiscretionaryAcl(Byte, Int32) |
Mengatur properti untuk instans DiscretionaryAclDiscretionaryAclPresent ini CommonSecurityDescriptor dan mengatur bendera. |
AddSystemAcl(Byte, Int32) |
Mengatur properti untuk instans SystemAclSystemAclPresent ini CommonSecurityDescriptor dan mengatur bendera. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetBinaryForm(Byte[], Int32) |
Mengembalikan array nilai byte yang mewakili informasi yang terkandung dalam objek ini GenericSecurityDescriptor . (Diperoleh dari GenericSecurityDescriptor) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetSddlForm(AccessControlSections) |
Mengembalikan representasi Security Descriptor Definition Language (SDDL) dari bagian yang ditentukan dari deskriptor keamanan yang diwakili objek ini GenericSecurityDescriptor . (Diperoleh dari GenericSecurityDescriptor) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
PurgeAccessControl(SecurityIdentifier) |
Menghapus semua aturan akses untuk pengidentifikasi keamanan yang ditentukan dari Daftar Access Control Diskresi (DACL) yang terkait dengan objek iniCommonSecurityDescriptor. |
PurgeAudit(SecurityIdentifier) |
Menghapus semua aturan audit untuk pengidentifikasi keamanan yang ditentukan dari Daftar Access Control Sistem (SACL) yang terkait dengan objek iniCommonSecurityDescriptor. |
SetDiscretionaryAclProtection(Boolean, Boolean) |
Mengatur perlindungan pewarisan untuk Daftar Access Control Diskresi (DACL) yang terkait dengan objek iniCommonSecurityDescriptor. DACL yang dilindungi tidak mewarisi aturan akses dari kontainer induk. |
SetSystemAclProtection(Boolean, Boolean) |
Mengatur perlindungan pewarisan untuk Daftar Access Control Sistem (SACL) yang terkait dengan objek iniCommonSecurityDescriptor. SACL yang dilindungi tidak mewarisi aturan audit dari kontainer induk. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |