DiscretionaryAcl 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 Discretionary 存取控制清單 (DACL)。
public ref class DiscretionaryAcl sealed : System::Security::AccessControl::CommonAcl
public sealed class DiscretionaryAcl : System.Security.AccessControl.CommonAcl
type DiscretionaryAcl = class
inherit CommonAcl
Public NotInheritable Class DiscretionaryAcl
Inherits CommonAcl
- 繼承
建構函式
DiscretionaryAcl(Boolean, Boolean, Byte, Int32) |
使用指定的值,初始化 DiscretionaryAcl 類別的新執行個體。 |
DiscretionaryAcl(Boolean, Boolean, Int32) |
使用指定的值,初始化 DiscretionaryAcl 類別的新執行個體。 |
DiscretionaryAcl(Boolean, Boolean, RawAcl) |
使用指定的 DiscretionaryAcl 物件中的指定值,初始化 RawAcl 類別的新執行個體。 |
屬性
BinaryLength |
取得目前 CommonAcl 物件的二進位表示長度 (以位元組為單位)。 使用 GetBinaryForm(Byte[], Int32) 方法,將存取控制清單 (ACL) 封送處理至二進位陣列之前,應使用這個長度。 (繼承來源 CommonAcl) |
Count |
取得目前 CommonAcl 物件中的存取控制項目 (ACE) 數目。 (繼承來源 CommonAcl) |
IsCanonical |
取得布林值,指定目前 CommonAcl 物件中的存取控制項目 (ACE) 是否為標準順序。 (繼承來源 CommonAcl) |
IsContainer |
設定 CommonAcl 物件是否為容器。 (繼承來源 CommonAcl) |
IsDS |
設定目前 CommonAcl 物件是否為目錄物件存取控制清單 (ACL)。 (繼承來源 CommonAcl) |
IsSynchronized |
這個屬性一律設為 |
Item[Int32] |
取得或設定在指定索引處的 CommonAce。 (繼承來源 CommonAcl) |
Revision |
取得 CommonAcl 的修訂層級。 (繼承來源 CommonAcl) |
SyncRoot |
這個屬性永遠會傳回 |
方法
明確介面實作
ICollection.CopyTo(Array, Int32) |
將目前 GenericAcl 的每個 GenericAce 複製到指定陣列中。 (繼承來源 GenericAcl) |
IEnumerable.GetEnumerator() |
傳回 AceEnumerator 類別的新執行個體,該執行個體轉換成 IEnumerator 介面的執行個體。 (繼承來源 GenericAcl) |
擴充方法
Cast<TResult>(IEnumerable) |
將 IEnumerable 的項目轉換成指定的型別。 |
OfType<TResult>(IEnumerable) |
根據指定的型別來篩選 IEnumerable 的項目。 |
AsParallel(IEnumerable) |
啟用查詢的平行化作業。 |
AsQueryable(IEnumerable) |
將 IEnumerable 轉換成 IQueryable。 |