GenericAce 類別

定義

表示存取控制項目 (ACE),且為所有其他 ACE 類別的基底類別。

public ref class GenericAce abstract
public abstract class GenericAce
type GenericAce = class
Public MustInherit Class GenericAce
繼承
GenericAce
衍生

備註

ACE 同時包含 ACE 標頭和二進位 Blob。 標頭包含 ACE 類型、各種旗標和二進位 Blob 大小的相關資訊。

屬性

AceFlags

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

AceType

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

AuditFlags

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

BinaryLength

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

InheritanceFlags

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

IsInherited

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

PropagationFlags

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

方法

Copy()

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

CreateFromBinaryForm(Byte[], Int32)

從指定的二進位資料建立 GenericAce 物件。

Equals(Object)

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

GetBinaryForm(Byte[], Int32)

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

GetHashCode()

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

GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

運算子

Equality(GenericAce, GenericAce)

判斷指定的 GenericAce 物件是否視為相等。

Inequality(GenericAce, GenericAce)

判斷指定的 GenericAce 物件是否視為不相等。

適用於