GenericAcl Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje seznam řízení přístupu (ACL) a je základní třídou pro CommonAcltřídy , DiscretionaryAcl, RawAcla SystemAcl .
public ref class GenericAcl abstract : System::Collections::ICollection
public abstract class GenericAcl : System.Collections.ICollection
type GenericAcl = class
interface ICollection
interface IEnumerable
Public MustInherit Class GenericAcl
Implements ICollection
- Dědičnost
-
GenericAcl
- Odvozené
- Implementuje
Konstruktory
GenericAcl() |
Inicializuje novou instanci GenericAcl třídy . |
Pole
AclRevision |
Úroveň revize aktuálního GenericAcl. Tato hodnota je vrácena Revision vlastností pro Access Control Seznamy (seznamy ACL), které nejsou přidruženy k objektům adresářových služeb. |
AclRevisionDS |
Úroveň revize aktuálního GenericAcl. Tato hodnota je vrácena Revision vlastností pro Access Control Seznamy (seznamy ACL), které jsou přidruženy k objektům adresářových služeb. |
MaxBinaryLength |
Maximální povolená binární délka objektu GenericAcl . |
Vlastnosti
BinaryLength |
Získá délku v bajtech binární reprezentace aktuálního GenericAcl objektu. Tato délka by měla být použita před zařazením seznamu ACL do binárního pole pomocí GetBinaryForm(Byte[], Int32) metody . |
Count |
Získá počet položek řízení přístupu (ACE) v aktuálním GenericAcl objektu. |
IsSynchronized |
Tato vlastnost je vždy nastavená na |
Item[Int32] |
Získá nebo nastaví v GenericAce zadaném indexu. |
Revision |
Získá úroveň revize objektu GenericAcl. |
SyncRoot |
Tato vlastnost vždy vrátí hodnotu |
Metody
CopyTo(GenericAce[], Int32) |
Zkopíruje každý GenericAce aktuální GenericAcl do zadaného pole. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetBinaryForm(Byte[], Int32) |
Zařazuje obsah objektu GenericAcl do zadaného pole bajtů počínaje zadaným posunem. |
GetEnumerator() |
Načte objekt, který můžete použít k iteraci prostřednictvím položek řízení přístupu (ACE) v seznamu řízení přístupu (ACL). |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
ICollection.CopyTo(Array, Int32) |
Zkopíruje každý GenericAce aktuální GenericAcl do zadaného pole. |
IEnumerable.GetEnumerator() |
Vrátí novou instanci AceEnumerator přetypování třídy jako instanci IEnumerator rozhraní. |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky objektu na IEnumerable zadaný typ. |
OfType<TResult>(IEnumerable) |
Filtruje prvky objektu IEnumerable na základě zadaného typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede objekt na IEnumerableIQueryable. |