CustomAce 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示未由其中一個 AceType 列舉型別 (Enumeration) 成員定義的存取控制項目 (ACE)。
public ref class CustomAce sealed : System::Security::AccessControl::GenericAce
public sealed class CustomAce : System.Security.AccessControl.GenericAce
type CustomAce = class
inherit GenericAce
Public NotInheritable Class CustomAce
Inherits GenericAce
- 繼承
備註
CustomAce物件包含 ACE 標頭和不透明的數據 Blob。
建構函式
CustomAce(AceType, AceFlags, Byte[]) |
初始化 CustomAce 類別的新執行個體。 |
欄位
MaxOpaqueLength |
傳回這個 CustomAce 物件之不透明資料 Blob 允許的最大長度。 |
屬性
AceFlags |
取得或設定與這個 AceFlags 物件相關聯的 GenericAce。 (繼承來源 GenericAce) |
AceType |
取得這個存取控制項目 (ACE) 的型別。 (繼承來源 GenericAce) |
AuditFlags |
取得與這個存取控制項目 (ACE) 相關聯的稽核資訊。 (繼承來源 GenericAce) |
BinaryLength |
取得目前 CustomAce 物件的二進位表示長度 (以位元組為單位)。 應該先使用此長度,之後再以 GetBinaryForm(Byte[], Int32) 方法封送處理 ACL 成二進位陣列。 |
InheritanceFlags |
取得旗標,指定這個存取控制項目 (ACE) 的繼承屬性。 (繼承來源 GenericAce) |
IsInherited |
取得布林值 (Boolean),指定這個存取控制項目 (ACE) 是繼承的還是明確設定的。 (繼承來源 GenericAce) |
OpaqueLength |
取得與這個 CustomAce 物件相關聯的不透明資料長度。 |
PropagationFlags |
取得旗標,指定這個存取控制項目 (ACE) 的繼承傳用屬性。 (繼承來源 GenericAce) |
方法
Copy() |
建立這個存取控制項目 (ACE) 的深層複本 (Deep Copy)。 (繼承來源 GenericAce) |
Equals(Object) |
判斷指定的 GenericAce 物件是否等於目前的 GenericAce 物件。 (繼承來源 GenericAce) |
GetBinaryForm(Byte[], Int32) |
將 CustomAce 物件的內容封送處理到開始於指定位移的指定位元組陣列。 |
GetHashCode() |
做為 GenericAce 類別的雜湊函式。 GetHashCode() 方法適用於雜湊演算法和雜湊資料表這類的資料結構。 (繼承來源 GenericAce) |
GetOpaque() |
傳回與這個 CustomAce 物件相關聯的不透明資料。 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
SetOpaque(Byte[]) |
設定與這個 CustomAce 物件相關聯的不透明回呼資料。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |