SystemAcl 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 Daftar Access Control Sistem (SACL).
public ref class SystemAcl sealed : System::Security::AccessControl::CommonAcl
public sealed class SystemAcl : System.Security.AccessControl.CommonAcl
type SystemAcl = class
inherit CommonAcl
Public NotInheritable Class SystemAcl
Inherits CommonAcl
- Warisan
Konstruktor
SystemAcl(Boolean, Boolean, Byte, Int32) |
Menginisialisasi instans SystemAcl baru kelas dengan nilai yang ditentukan. |
SystemAcl(Boolean, Boolean, Int32) |
Menginisialisasi instans SystemAcl baru kelas dengan nilai yang ditentukan. |
SystemAcl(Boolean, Boolean, RawAcl) |
Menginisialisasi instans SystemAcl baru kelas dengan nilai yang ditentukan dari objek yang ditentukan RawAcl . |
Properti
BinaryLength |
Mendapatkan panjang, dalam byte, dari representasi biner objek saat ini CommonAcl . Panjang ini harus digunakan sebelum marshaling daftar kontrol akses (ACL) ke dalam array biner dengan menggunakan GetBinaryForm(Byte[], Int32) metode . (Diperoleh dari CommonAcl) |
Count |
Mendapatkan jumlah entri kontrol akses (ACE) di objek saat ini CommonAcl . (Diperoleh dari CommonAcl) |
IsCanonical |
Mendapatkan nilai Boolean yang menentukan apakah entri kontrol akses (ACE) dalam objek saat ini CommonAcl berada dalam urutan kanonis. (Diperoleh dari CommonAcl) |
IsContainer |
Mengatur apakah CommonAcl objek adalah kontainer. (Diperoleh dari CommonAcl) |
IsDS |
Mengatur apakah objek saat ini CommonAcl adalah daftar kontrol akses objek direktori (ACL). (Diperoleh dari CommonAcl) |
IsSynchronized |
Properti ini selalu diatur ke |
Item[Int32] |
Mendapatkan atau mengatur pada CommonAce indeks yang ditentukan. (Diperoleh dari CommonAcl) |
Revision |
Mendapatkan tingkat revisi .CommonAcl (Diperoleh dari CommonAcl) |
SyncRoot |
Properti ini selalu mengembalikan |
Metode
AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Menambahkan aturan audit ke objek saat ini SystemAcl . |
AddAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Menambahkan aturan audit dengan pengaturan yang ditentukan ke objek saat ini SystemAcl . Gunakan metode ini untuk objek direktori Access Control Lists (ACL) saat menentukan jenis objek atau jenis objek yang diwariskan untuk aturan audit baru. |
AddAudit(SecurityIdentifier, ObjectAuditRule) |
Menambahkan aturan audit ke objek saat ini SystemAcl . |
CopyTo(GenericAce[], Int32) |
Menyalin masing-masing GenericAce saat ini GenericAcl ke dalam array yang ditentukan. (Diperoleh dari GenericAcl) |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetBinaryForm(Byte[], Int32) |
Marshals CommonAcl konten objek ke dalam array byte yang ditentukan dimulai pada offset yang ditentukan. (Diperoleh dari CommonAcl) |
GetEnumerator() |
Mengambil objek yang dapat Anda gunakan untuk melakukan iterasi melalui entri kontrol akses (ACE) dalam daftar kontrol akses (ACL). (Diperoleh dari GenericAcl) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan dari instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari saat ini Object. (Diperoleh dari Object) |
Purge(SecurityIdentifier) |
Menghapus semua entri kontrol akses (ACE) yang terkandung oleh objek ini CommonAcl yang terkait dengan objek yang ditentukan SecurityIdentifier . (Diperoleh dari CommonAcl) |
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Menghapus aturan audit yang ditentukan dari objek saat ini SystemAcl . |
RemoveAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Menghapus aturan audit yang ditentukan dari objek saat ini SystemAcl . Gunakan metode ini untuk objek direktori Access Control Lists (ACL) saat menentukan jenis objek atau jenis objek yang diwariskan. |
RemoveAudit(SecurityIdentifier, ObjectAuditRule) |
Menghapus aturan audit yang ditentukan dari objek saat ini SystemAcl . |
RemoveAuditSpecific(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Menghapus aturan audit yang ditentukan dari objek saat ini DiscretionaryAcl . |
RemoveAuditSpecific(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Menghapus aturan audit yang ditentukan dari objek saat ini DiscretionaryAcl . Gunakan metode ini untuk objek direktori Access Control Lists (ACL) saat menentukan jenis objek atau jenis objek yang diwariskan. |
RemoveAuditSpecific(SecurityIdentifier, ObjectAuditRule) |
Menghapus aturan audit yang ditentukan dari objek saat ini DiscretionaryAcl . |
RemoveInheritedAces() |
Menghapus semua entri kontrol akses (ACE) yang diwariskan dari obyek ini CommonAcl . (Diperoleh dari CommonAcl) |
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags) |
Mengatur aturan audit yang ditentukan untuk objek yang ditentukan SecurityIdentifier . |
SetAudit(AuditFlags, SecurityIdentifier, Int32, InheritanceFlags, PropagationFlags, ObjectAceFlags, Guid, Guid) |
Mengatur aturan audit yang ditentukan untuk objek yang ditentukan SecurityIdentifier . Gunakan metode ini untuk objek direktori Access Control Lists (ACL) saat menentukan jenis objek atau jenis objek yang diwariskan. |
SetAudit(SecurityIdentifier, ObjectAuditRule) |
Mengatur aturan audit yang ditentukan untuk objek yang ditentukan SecurityIdentifier . |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Implementasi Antarmuka Eksplisit
ICollection.CopyTo(Array, Int32) |
Menyalin masing-masing GenericAce saat ini GenericAcl ke dalam array yang ditentukan. (Diperoleh dari GenericAcl) |
IEnumerable.GetEnumerator() |
Mengembalikan instans baru dari pemeran AceEnumerator kelas sebagai instans IEnumerator antarmuka. (Diperoleh dari GenericAcl) |
Metode Ekstensi
Cast<TResult>(IEnumerable) |
Mentransmisikan elemen dari ke IEnumerable jenis yang ditentukan. |
OfType<TResult>(IEnumerable) |
Memfilter elemen berdasarkan IEnumerable jenis yang ditentukan. |
AsParallel(IEnumerable) |
Mengaktifkan paralelisasi kueri. |
AsQueryable(IEnumerable) |
Mengonversi menjadi IEnumerableIQueryable. |