Bagikan melalui


ObjectAce Kelas

Definisi

Mengontrol akses ke objek Layanan Direktori. Kelas ini mewakili Entri Access Control (ACE) yang terkait dengan objek direktori.

public ref class ObjectAce sealed : System::Security::AccessControl::QualifiedAce
public sealed class ObjectAce : System.Security.AccessControl.QualifiedAce
type ObjectAce = class
    inherit QualifiedAce
Public NotInheritable Class ObjectAce
Inherits QualifiedAce
Warisan

Konstruktor

ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[])

Memulai instans ObjectAce baru kelas.

Properti

AccessMask

Mendapatkan atau menyetel masker akses untuk objek ini KnownAce .

(Diperoleh dari KnownAce)
AceFlags

Mendapatkan atau mengatur yang AceFlags terkait dengan objek ini GenericAce .

(Diperoleh dari GenericAce)
AceQualifier

Mendapatkan nilai yang menentukan apakah ACE mengizinkan akses, menolak akses, menyebabkan audit sistem, atau menyebabkan alarm sistem.

(Diperoleh dari QualifiedAce)
AceType

Mendapatkan jenis Entri Access Control (ACE) ini.

(Diperoleh dari GenericAce)
AuditFlags

Mendapatkan informasi audit yang terkait dengan Entri Access Control (ACE) ini.

(Diperoleh dari GenericAce)
BinaryLength

Mendapatkan panjang, dalam byte, dari representasi biner objek saat ini ObjectAce . Panjang ini harus digunakan sebelum marshaling ACL ke dalam array biner dengan GetBinaryForm(Byte[], Int32) metode .

InheritanceFlags

Mendapatkan bendera yang menentukan properti pewarisan entri Access Control (ACE) ini.

(Diperoleh dari GenericAce)
InheritedObjectAceType

Mendapatkan atau mengatur GUID dari jenis objek yang dapat mewarisi Entri Access Control (ACE) yang diwakili objek iniObjectAce.

IsCallback

Menentukan apakah objek ini QualifiedAce berisi data panggilan balik.

(Diperoleh dari QualifiedAce)
IsInherited

Mendapatkan nilai Boolean yang menentukan apakah Entri Access Control (ACE) ini diwariskan atau diatur secara eksplisit.

(Diperoleh dari GenericAce)
ObjectAceFlags

Mendapatkan atau mengatur bendera yang menentukan apakah ObjectAceType properti dan InheritedObjectAceType berisi nilai yang mengidentifikasi jenis objek yang valid.

ObjectAceType

Mendapatkan atau mengatur GUID tipe objek yang terkait dengan objek ini ObjectAce .

OpaqueLength

Mendapatkan panjang data panggilan balik buram yang terkait dengan objek ini QualifiedAce . Properti ini hanya valid untuk callback Access Control Entries (ACE).

(Diperoleh dari QualifiedAce)
PropagationFlags

Mendapatkan bendera yang menentukan properti penyebaran pewarisan dari Entri Access Control (ACE) ini.

(Diperoleh dari GenericAce)
SecurityIdentifier

Mendapatkan atau mengatur objek yang SecurityIdentifier terkait dengan objek ini KnownAce .

(Diperoleh dari KnownAce)

Metode

Copy()

Membuat salinan mendalam dari Entri Access Control (ACE) ini.

(Diperoleh dari GenericAce)
Equals(Object)

Menentukan apakah objek yang ditentukan GenericAce sama dengan objek saat ini GenericAce .

(Diperoleh dari GenericAce)
GetBinaryForm(Byte[], Int32)

Marshals ObjectAce konten objek ke dalam array byte yang ditentukan dimulai pada offset yang ditentukan.

GetHashCode()

Berfungsi sebagai fungsi hash untuk GenericAce kelas . Metode GetHashCode() ini cocok untuk digunakan dalam algoritma hashing dan struktur data seperti tabel hash.

(Diperoleh dari GenericAce)
GetOpaque()

Mengembalikan data panggilan balik buram yang terkait dengan objek ini QualifiedAce .

(Diperoleh dari QualifiedAce)
GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MaxOpaqueLength(Boolean)

Mengembalikan panjang maksimum yang diizinkan, dalam byte, dari BLOB data buram untuk callback Access Control Entries (ACE).

MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
SetOpaque(Byte[])

Mengatur data panggilan balik buram yang terkait dengan objek ini QualifiedAce .

(Diperoleh dari QualifiedAce)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk