ObjectAce 類別

定義

控制目錄服務物件的存取。 這個類別代表與目錄物件相關聯的存取控制項目 (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
繼承

建構函式

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

起始 ObjectAce 類別的新執行個體。

屬性

AccessMask

取得或設定這個 KnownAce 物件的存取遮罩。

(繼承來源 KnownAce)
AceFlags

取得或設定與這個 AceFlags 物件相關聯的 GenericAce

(繼承來源 GenericAce)
AceQualifier

取得值,指定 ACE 是允許存取、拒絕存取、引起系統稽核還是引起系統警示。

(繼承來源 QualifiedAce)
AceType

取得這個存取控制項目 (ACE) 的型別。

(繼承來源 GenericAce)
AuditFlags

取得與這個存取控制項目 (ACE) 相關聯的稽核資訊。

(繼承來源 GenericAce)
BinaryLength

取得目前 ObjectAce 物件的二進位表示長度 (以位元組為單位)。 應該先使用此長度,之後再以 GetBinaryForm(Byte[], Int32) 方法封送處理 ACL 成二進位陣列。

InheritanceFlags

取得旗標,指定這個存取控制項目 (ACE) 的繼承屬性。

(繼承來源 GenericAce)
InheritedObjectAceType

取得或設定可以繼承這個 ObjectAce 物件所代表存取控制項目 (ACE) 之物件類型的 GUID。

IsCallback

指定這個 QualifiedAce 物件是否包含回呼 (Callback) 資料。

(繼承來源 QualifiedAce)
IsInherited

取得布林值 (Boolean),指定這個存取控制項目 (ACE) 是繼承的還是明確設定的。

(繼承來源 GenericAce)
ObjectAceFlags

取得或設定旗標,其指定 ObjectAceTypeInheritedObjectAceType 屬性是否包含可識別有效物件類型的值。

ObjectAceType

取得或設定與 ObjectAce 物件相關聯之物件類型的 GUID。

OpaqueLength

取得與這個 QualifiedAce 物件相關聯的不透明回呼 (Callback) 資料長度。 這個屬性只對回呼存取控制項目 (ACE) 有效。

(繼承來源 QualifiedAce)
PropagationFlags

取得旗標,指定這個存取控制項目 (ACE) 的繼承傳用屬性。

(繼承來源 GenericAce)
SecurityIdentifier

取得或設定與這個 SecurityIdentifier 物件相關聯的 KnownAce 物件。

(繼承來源 KnownAce)

方法

Copy()

建立這個存取控制項目 (ACE) 的深層複本 (Deep Copy)。

(繼承來源 GenericAce)
Equals(Object)

判斷指定的 GenericAce 物件是否等於目前的 GenericAce 物件。

(繼承來源 GenericAce)
GetBinaryForm(Byte[], Int32)

ObjectAce 物件的內容封送處理到開始於指定位移的指定位元組陣列。

GetHashCode()

做為 GenericAce 類別的雜湊函式。 GetHashCode() 方法適用於雜湊演算法和雜湊資料表這類的資料結構。

(繼承來源 GenericAce)
GetOpaque()

傳回與這個 QualifiedAce 物件相關聯的不透明回呼資料。

(繼承來源 QualifiedAce)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MaxOpaqueLength(Boolean)

傳回回呼存取控制項目 (ACE) 之不透明資料 BLOB 的最大允許長度 (以位元組為單位)。

MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
SetOpaque(Byte[])

設定與這個 QualifiedAce 物件相關聯的不透明回呼資料。

(繼承來源 QualifiedAce)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於