DiscretionaryAcl 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表任意訪問控制清單(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) |
使用來自指定 RawAcl 物件的指定值,初始化 DiscretionaryAcl 類別的新實例。 |
屬性
BinaryLength |
取得目前 CommonAcl 物件的二進位表示的長度,以位元組為單位。 使用 GetBinaryForm(Byte[], Int32) 方法,將訪問控制清單 (ACL) 封送處理為二進位陣列之前,應該使用這個長度。 (繼承來源 CommonAcl) |
Count |
取得目前 CommonAcl 物件中的訪問控制項目數目。 (繼承來源 CommonAcl) |
IsCanonical |
取得布爾值,指定目前 CommonAcl 物件中的訪問控制專案是否依標準順序排列。 (繼承來源 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。 |