ObjectAce 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
控制對目錄服務物件的存取。 此類別代表與目錄物件相關的存取控制 Entry(ACE)。
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
- 繼承
建構函式
| 名稱 | Description |
|---|---|
| ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[]) |
啟動該類別的新實例 ObjectAce 。 |
屬性
| 名稱 | Description |
|---|---|
| AccessMask |
取得或設定此 KnownAce 物件的存取遮罩。 (繼承來源 KnownAce) |
| AceFlags |
取得或設定與此AceFlags物件相關的 。GenericAce (繼承來源 GenericAce) |
| AceQualifier |
會獲得一個值,指定 ACE 是否允許存取、拒絕存取、引發系統稽核或系統警報。 (繼承來源 QualifiedAce) |
| AceType |
取得此 存取控制 Entry(ACE)的類型。 (繼承來源 GenericAce) |
| AuditFlags |
取得與此 存取控制 條目(ACE)相關的稽核資訊。 (繼承來源 GenericAce) |
| BinaryLength |
取得目前 ObjectAce 物件二進位表示的長度(位元組)。 此長度應先使用,然後再將 ACL 編入二 GetBinaryForm(Byte[], Int32) 進位陣列。 |
| InheritanceFlags |
取得指定此 存取控制 條目(ACE)繼承屬性的旗標。 (繼承來源 GenericAce) |
| InheritedObjectAceType |
取得或設定可繼承此 ObjectAce 物件所代表的 存取控制 條目(ACE)物件類型的 GUID。 |
| IsCallback |
指定此 QualifiedAce 物件是否包含回調資料。 (繼承來源 QualifiedAce) |
| IsInherited |
會獲得一個布林值,指定這個 存取控制 Entry(ACE)是繼承還是明確設定。 (繼承來源 GenericAce) |
| ObjectAceFlags |
取得或設定旗標,指定 和 ObjectAceType 屬性是否InheritedObjectAceType包含識別有效物件類型的值。 |
| ObjectAceType |
取得或設定與此 ObjectAce 物件相關的物件類型的 GUID。 |
| OpaqueLength |
取得與此 QualifiedAce 物件相關聯的不透明回調資料長度。 此特性僅適用於回調存取控制條目(ACE)。 (繼承來源 QualifiedAce) |
| PropagationFlags |
取得指定此 存取控制 條目(ACE)繼承傳播屬性的旗標。 (繼承來源 GenericAce) |
| SecurityIdentifier |
取得或設定 SecurityIdentifier 與此 KnownAce 物件相關聯的物件。 (繼承來源 KnownAce) |
方法
| 名稱 | Description |
|---|---|
| Copy() |
建立此 存取控制 Entry(ACE)的深度副本。 (繼承來源 GenericAce) |
| Equals(Object) |
判斷指定的 GenericAce 物件是否等於當前 GenericAce 物件。 (繼承來源 GenericAce) |
| GetBinaryForm(Byte[], Int32) |
將物件內容 ObjectAce 從指定的偏移量開始編組到指定的位元組陣列中。 |
| GetHashCode() |
作為類別的 GenericAce 雜湊函數。 此 GetHashCode() 方法適用於雜湊演算法及資料結構,如雜湊表。 (繼承來源 GenericAce) |
| GetOpaque() |
回傳與此 QualifiedAce 物件相關的不透明回調資料。 (繼承來源 QualifiedAce) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MaxOpaqueLength(Boolean) |
回傳不透明資料 BLOB 的最大允許長度(位元組),用於回調 存取控制 Entry(ACE)。 |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| SetOpaque(Byte[]) |
設定與此 QualifiedAce 物件相關的不透明回調資料。 (繼承來源 QualifiedAce) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |