Nyelv

GenericAcl Osztály

Definíció

Egy hozzáférés-vezérlési listát (ACL) jelöl, amely a , CommonAcl, DiscretionaryAclés RawAcl osztály alaposztályaSystemAcl.

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
Öröklődés
GenericAcl
Származtatott
Megvalósítás

Konstruktorok

Name Description
GenericAcl()

Inicializálja a GenericAcl osztály új példányát.

Mezők

Name Description
AclRevision

Az aktuális GenericAclváltozat szintje. Ezt az értéket az Revision tulajdonság adja vissza olyan Access Control listák (ACL-ek) esetében, amelyek nincsenek címtárszolgáltatás-objektumokhoz társítva.

AclRevisionDS

Az aktuális GenericAclváltozat szintje. Ezt az értéket a címtárszolgáltatás-objektumokhoz társított Access Control listák (ACL-ek) Revision tulajdonsága adja vissza.

MaxBinaryLength

Az objektum megengedett bináris hossza GenericAcl .

Tulajdonságok

Name Description
BinaryLength

Lekéri az aktuális GenericAcl objektum bináris ábrázolásának bájtban megadott hosszát. Ezt a hosszt kell használni, mielőtt az ACL-t bináris tömbbe helyeznénk a GetBinaryForm(Byte[], Int32) metódussal.

Count

Lekéri az aktuális GenericAcl objektum hozzáférés-vezérlési bejegyzéseinek (ACE-k) számát.

IsSynchronized

Ez a tulajdonság mindig a következőre falsevan állítva: . Csak azért van implementálva, mert a felület implementálásához ICollection szükséges.

Item[Int32]

Lekéri vagy beállítja a GenericAce megadott indexet.

Revision

Lekéri a változat szintjét.GenericAcl

SyncRoot

Ez a tulajdonság mindig ad vissza null. Csak azért van implementálva, mert a felület implementálásához ICollection szükséges.

Metódusok

Name Description
CopyTo(GenericAce[], Int32)

Másolja az egyes GenericAce aktuális GenericAcl értékeket a megadott tömbbe.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetBinaryForm(Byte[], Int32)

Az objektum tartalmát GenericAcl a megadott eltolástól kezdve a megadott bájttömbbe alakítja.

GetEnumerator()

Lekéri a hozzáférés-vezérlési lista (ACL) hozzáférés-vezérlési bejegyzései (ACL) által iterálható objektumot.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

Explicit interfész-implementációk

Name Description
ICollection.CopyTo(Array, Int32)

Másolja az egyes GenericAce aktuális GenericAcl értékeket a megadott tömbbe.

IEnumerable.GetEnumerator()

Az osztály leadott példányának AceEnumerator új példányát adja vissza a IEnumerator felület példányaként.

Bővítő metódusok

Name Description
AsParallel(IEnumerable)

Lehetővé teszi a lekérdezés párhuzamosítását.

AsQueryable(IEnumerable)

Átalakítja az egyiket IEnumerableIQueryable.

Cast<TResult>(IEnumerable)

Egy elem elemeit IEnumerable a megadott típusra veti.

OfType<TResult>(IEnumerable)

Egy adott típus alapján szűri IEnumerable egy adott elem elemeit.

A következőre érvényes: